1.配置adb环境变量
[参考]http://blog.csdn.net/yy471101598/article/details/48623685
2.运行在AndroidStudio的terminal中运行adb
输入adb shell进入控制台
3.输入cd /data/data/包名/databases
如果出现以下错误:
为权限问题,此时对应的ADM中,查看File explorer,如果目录树空白则
[参考]http://blog.csdn.net/lb687/article/details/62039811
可以发现,此时这个目录与其他文件的权限标示有所不同:
4.授权,先关闭AVD
在cmd中输入以下:
su //进入权限模式,$变为#
chmod -R 777 <要授权的目录文件路径>
//例如此时我仅有databasetest文件需要授权则输入:
chmod -R 777 /data/data/com.example.databasetest
输入完成则已经可以访问该目录,如果有多个目录需要授权则多级授权
授权成功再进行步骤3则成功进入
5.进行数据库文件访问
sqlite3 <数据库名>//借助sqlite命令
.table //查看表
.schema //查看建表语言
select * from <表名> //查看数据
注意使用sqlite3 语言符号需要英文符,每句需加;
——————————————————————————————————————————
【访问数据库】http://blog.csdn.net/guolin_blog/article/details/38461239