0

我一直在为 android 平台开发的应用程序中使用 SQLite 数据库。我想从我的 PC 中探索数据并查看表格和实体。当我从 Eclipse 上的 DDMS 文件资源管理器尝试时,我认为我没有适当的安全性来访问它。我无法打开数据文件夹,当我将其复制到桌面时,它是空的。有谁知道如何将我的移动 android SQLite 数据库转储到我的 PC 上?

4

3 回答 3

1

您可以使用 cellObject sqlite 浏览器直接从 DDMS 浏览下面是 eclipse 插件的链接:http ://www.cellobject.net/Tools/CellObjectSQLiteXMLBrowser.aspx

于 2012-05-01T21:25:38.040 回答
0

无需root您的手机,您可以通过在模拟器上运行应用程序来获取数据库的副本,然后使用DDMS从那里拉取它。就像你把它从手机上取下来一样。

于 2012-05-01T21:48:17.023 回答
0

您可以获取数据库文件您的应用程序。即使您的设备没有植根。

您必须添加调试操作:从 \databases\database.db 复制到 sdcard。通过getDatabasePath获取数据库路径。从 sdcard 您可以通过 adb pull 或文件资源管理器获取文件。

您也可以处理返回操作:从 sdcard 复制到应用程序。当然,您在设备上的应用程序不会启动。Иut 我没有任何问题,即使应用程序正在运行,但无法访问基础。

于 2012-07-08T14:00:31.187 回答