一:
每个/data/data/{package}/databases/*下每个文件是一个数据库实例。类似mysql的database
二:
不管是虚拟SD卡还是USB测试机,使用adb.exe shell 都可以看到sd卡内容。
三:使用到的命令
android-sdk\platform-tools\adb.exe
android-sdk\tools\sqlite3.exe
ps:像豌豆荚可以操作sd卡内容,应该是通过封装调用此命令完成。
四:查看数据库方法:
1.使用cmd进入到android-sdk\platform-tools\adb shell
进入shell命令行,与unix一样。
通过cd ls pwd可以看到sd卡内文件系统结构。
2.查看sqlite文件,举例:
cd /data/data/com.android.providers.contacts/
ls
contacts2.db
sqlite3 contacts2.db
就进入到sqlite命令行,使用.help可以帮助,.quit .exit退出,.database查看数据库实例,.table查看所有表,.schema <table name>查看建表语句(表结构)
adb.exe功能之一_使用SDK工具命令查看sd卡中的SQLite数据库
最新推荐文章于 2021-01-06 03:17:54 发布