Android(安卓)操作SQLite数据库之一
16lz
2021-12-04
最近学了一下有关android操作sqlite数据库,感觉android操作sqlite数据库并没有j2ee操作数据库那么麻烦,接触过j2ee数据库操作的人都知道,要添加数据库驱动用户名、密码一大堆的准备工作。其实android不需要这些工作因为android.jar包里面已经包含了数据库操作的类SQLiteOpenHelper里面提供了一些数据库操作的接口了,要想对数据库进行操作就继承这个类就可以实现数据库的操作了。android数据库跟其他数据库是有一点区别,它是嵌入的android模拟器中的,只有启动模拟器才能执行shell命令。首先要想启动adb的shell命令必须把adb加入到环境变量的path中,可能是不同版本的adb的存放目录不同之前我看了网上的一下资料有一些人说adb的bat文件是放在tools目录下面,但是我下载的版本是在platform-tools这个目录下面,只要把这个目录加到path路径里面就可以执行adb shell命令了,不过前提是android模拟器必须启动,要不是找不到驱动设备的。要想查看数据库只要执行adb shell命令就可以了
用ls命令就可以查看里面的所有目录了,其实里面有一个data目录,其实data下级目录也有一个data目录只要进入这里面的目录就可以看到里面的数据库了。
其实之前我已经建了一个com.sql的数据库的目录
只要cd到com.sql就可以进入这个目录就可以看到一个databases的目录,列出里面的所有文件就可以看到之前我建的数据库了只要使用sqlit3 数据库名.db就可以执行sql命令了
用ls命令就可以查看里面的所有目录了,其实里面有一个data目录,其实data下级目录也有一个data目录只要进入这里面的目录就可以看到里面的数据库了。
其实之前我已经建了一个com.sql的数据库的目录
只要cd到com.sql就可以进入这个目录就可以看到一个databases的目录,列出里面的所有文件就可以看到之前我建的数据库了只要使用sqlit3 数据库名.db就可以执行sql命令了
更多相关文章
- android中的sqlite数据库加密
- Android下获取Root权限和设置目录属性
- Android中使用ormlite实现持久化(一)--HelloOrmLite
- Android开发:使用Fragment改造TabActivity
- android:padding和android:margin的区别 详解
- Android(安卓)多个APK共享数据
- Android(安卓)多个APK共享数据
- android之PhoneGap入门
- Android中SQLite应用详解(很详细)