SQLite3工具使用
- 通过命令行的方式使用,相当于Mysql的命令行客户端
- adb shell–>进入手机端
- cd data/data/com.jxust.db–>进入应用目录
- ls–>列出所有文件夹
- cd databases–>进入数据库文件夹
- ls -l–>列出所有文件
- sqlite3 person.db–>用SQLite3工具打开数据库文件
- 此时就进入了sqlite客户端,可以输入查询语句进行数据库的操作
用Genymotion模拟器时,在命令行上使用不了adb命令
在命令行下使用adb命令时,自己遇到了一个小插曲。由于AVD速度太慢,我使用的Genymotion模拟器,但是,Genymotion模拟器默认使用的是他自带的Android工具,所以在模拟打开的情况下调用adb命令会报错
adb server is out of date. killing...
ADB server didn't ACK *
failed to star
- 解决方法:
- 启动Genymotion,点击Settings
- 在弹出的窗口中点击ADB标签
- 选择Use custom Android SDK tools
- 配置本地的SDK位置
- 点击OK,解决成功
- 启动Genymotion,点击Settings