方法很多,看个人习惯了。PS:其实效率蛮重要的...
一、使用adb命令查看数据库
操作步骤:
1、windows+r---->cmd
2、dos命令cd到AS/Eclipse安装的sdk下的platform-tools目录下
3、输入adb shell ,再输入ls(显示所有目录)
4、输入cd data,再输入ls(显示所有目录)
5、输入cd data, 再输入ls(显示所有包名)
这时可以在所在的包下选择我们需要打开的数据库
6、输入cd 包名,再输入ls显示包下的目录,就会看到databases目录
7、输入cd databases,再输入ls(显示所有.db)
8、输入sqlite3 gm.db 后会提示“Enter ".help" for usage hints”:输入.help进行使用提示,如果不知道有什么命令,当然可以使用提示查看
9、输入.schema,直接显示你创建的这张表的语法结构
然后就可以使用sql语句进行操作了
二、AS/Eclipse自带的模拟器,再结合Sqlite Expert Personal 软件打开查看数据库等一些操作
操作步骤(这里以AS为例):
1、Tools-->Android-->Android Device Monitor 打开DDMS
2、左边先选中模拟器,然后再选择右边菜单项“File Expert”,就会罗列出很多目录,打开data--data--包名--databases--xxx.db导出,然后用SQLite Expert查看
3、缺点就是不能边操作边看
三、AS添加插件SQLScout,这个真的是好用,不过过了试用期就要收费,折合RMB貌似很贵
四、debugCompile也可以
添加依赖使用
debugCompile
'com.amitshekhar.android:debug-db:1.0.0'
三四具体可以查看最新资料