0

当我在使用 Eclipse 的虚拟机上进行调试时,我可以使用 DDMS 透视图轻松查看数据。但是在真机上调试时如何获取数据。是否每个人都有更好的想法或解决方案。任何答案将不胜感激。

4

2 回答 2

0

在 Eclipse 的 DDMS 透视图中,如果您看不到它,则有一个“设备”选项卡,然后进入 WINDOWS 选项,然后在此选择设备中选择 SELECT VIEW

进入设备选项卡,你可以在这里看到所有附加设备列表选择你的真实设备现在你可以看到你真实设备的所有日志:)

于 2013-10-18T11:10:24.343 回答
0

在 Eclipse 的 DDMS 透视图中,有一个“设备”选项卡。

在“设备”选项卡下,假设您已经通过 USB 连接了设备,您可以突出显示您的设备。

完成后,您可以使用“文件资源管理器”选项卡查看连接设备中的数据(目录/文件)。

现在,如果这对您来说是空白的,请查看下面的帖子:

如何在有根设备上使用文件资源管理器?

如果它不为空,您应该能够从“文件资源管理器”选项卡中调试您的数据。

数据库文件(sqlite):

如果您想知道/data/文件存储在哪里,DDMS 没有查看这些文件的权限。

一种方法是使用

sqlite3 /data/data/dev.client.android/databases/your_database_name.db

在调试模式下。

您还可以使用它adb pull来检索数据库文件。

获取数据库的绝对路径可以通过

File myDbFile = getDatabasePath(YOUR_DB_NAME);
Log.i(myDbFile.getAbsolutePath());
于 2013-10-18T07:13:09.527 回答