以前开发Android的时候喜欢用本身的手机来调试,特别是数据库!!!由于是本身的手机嘛,能够安装一些相似数据库编辑器的工具,调试起来很是方便,惋惜本身写的程序有常常有bug,就这样一个应用弄起来就要在手机上安装不知道多少遍,担忧本身的手机顶不住啊,后来用会了之前用过的原始方法来调试——adb shell,今后之后,妈妈不再用担忧个人开发会弄坏手机了! linux
下面分享一下用adb shell查看数据库: sql
1、进入adb shell shell
开启虚拟机,在控制台中输入adb shell就能够进入,如图 数据库
看到#表明已经进入,命令跟linux同样 编辑器
2、进入数据库目录 工具
接下来就是找到本身数据库,是在data/data/包名/databases里面,进入后如图 调试
anfinal.db是我新建的sqlite数据库。 sqlite
3、进入数据库 开发
使用sqlite3 数据库名进入数据库,例如sqlite3 afinal.db就能够进入afinal.db数据库 虚拟机
而后就能够操做数据表了,下面是经常使用的命令
.help 查看命令
.tables 列出全部数据表
.exit 退出
。。。。。(省略的是数据库命令)
over!!!