【发布时间】:2015-11-06 06:30:47
【问题描述】:
我已经搜索了很长时间,我在https://stackoverflow.com/a/24259250/5256621找到了以下步骤
1.连接您的设备并在调试模式下启动应用程序。
2.将数据库文件从您的应用程序文件夹复制到您的SD卡: 执行:
./adb -d shell "run-as com.yourpackge.name cat /data/data/com.yourpackge.name/databases/filename.sqlite > /sdcard/filename.sqlite"
- 将数据库文件拉到你的机器上:执行:
./adb pull /sdcard/ 执行:./adb
- 安装 Firefox SQLLite 管理器: https://addons.mozilla.org/en-US/firefox/addon/sqlite-manager/
5.打开 Firefox SQLLite Manager 并从第 3 步打开您的数据库文件 以上。
在哪里可以找到我的数据库文件?尽管我已经植根了我的设备,但数据文件显示为空。如果这是一个愚蠢的问题,我很抱歉,但我真的不知道如何使用真实设备访问 SQLite。
有人说一旦设备被植根就可以访问数据库,但对我不起作用。 How do I view the SQLite database on an Android device?
【问题讨论】: