0

我的 android 应用程序创建了一个 sqlite 数据库,我需要将它从设备中取出,以便我可以使用数据库查看器查看数据。

希望我可以发出 >adb shell 然后在文件系统的某个地方找到它。看起来很多命令都存在权限问题。即使只是运行 >find 。-name *.sqlite 授予权限被拒绝。

谁能建议如何做到这一点?

4

2 回答 2

2

无论如何,您的设备似乎没有植根..

将您的 .db 文件形式复制/data/data/<package_name>/databases/ExternalStorage使用代码。然后您可以通过adb pull命令或DDMS -> FIle Explorer.

于 2012-09-05T12:29:06.900 回答
0

目前没有办法在设备上浏览数据库(没有你想要的root权限)。

您可以使用 adb shell 从模拟器浏览数据库。

于 2012-09-05T12:29:37.700 回答