4

我正在我的手机上安装和运行一个 android 应用程序,出于某些测试目的,我想查看我手机上的应用程序的数据库。现在我的问题是如何获取这些数据库和表格????请提前回复谢谢......

4

2 回答 2

8

要查看本地数据库的内容,您需要下载一个名为 Sqlite Studio 的软件:http://sqlitestudio.one.pl/

1.) 在您的计算机上下载并安装 Sqlite Studio

2.) 将手机连接到计算机,确保打开 USB 调试。USB 调试可以从设置 -> 应用程序 -> USB 调试(或设置 -> 开发人员选项 -> USB 调试,如果您使用冰淇淋三明治)激活。

3.) 在 Eclipse 中打开 DDMS 视图并在 DDMS 中打开文件资源管理器选项卡,然后转到数据 -> 数据 -> (name-of-your-application) -> 数据库。现在将数据库文件夹中的数据文件拉到您的计算机上。

4.) 打开 Sqlite Studio 并导入您刚刚从您的 android 手机中提取的数据文件。

5.) 查看数据库的内容!

希望这有帮助。如果您不明白,请毫不犹豫地澄清!

于 2012-07-10T09:50:33.597 回答
4

如果我们在模拟器上运行,Vishwa 描述的步骤是正确的。但对于真实设备,我们无法使用 DDMS 访问数据文件夹。您需要拥有具有 root 访问权限的手机才能浏览 Android 手机上的数据文件夹。这意味着您要么拥有开发者设备(ADP1 或来自 Google I/O 的 ION),要么您已经找到了以其他方式“root”手机的方法。

于 2013-09-26T11:48:25.337 回答