Sqlite 插件 Eclipse:在 Android 设备上实时调试 sqlite 数据库



我想在安卓设备上调试数据库。我的应用程序非常繁重,我做了太多的插入查询和其他东西,所以在模拟器上运行非常慢,所以我正在 Android 手机上调试它。

但是我无法调试数据库,就像在Iphone中一样,您甚至可以看到插入数据库。我想查看数据库的当前情况,而无需生根手机并将其从手机中拉出,然后将其打开到某些第三方软件中。

有没有办法在不生根和拉出数据库的情况下在手机上调试Android数据库?

有工具 sqlite3,但问题是当您连接到 shell 时,它会显示丑陋的数据,此外,如果未创建数据库运行任何查询,则实际上会在数据库文件夹中创建数据库,因此您永远不会知道您的数据库不是由您的逻辑创建的。

我希望你明白我在寻找什么。

我遇到了同样的问题,经过搜索,我找到了这个用于 Eclipse 的 SQLiteManager 插件,它是一个用于 eclipse 的插件,允许您从 SQLite DB 查看和浏览您的数据海峡

要使用它,这很容易,启动模拟器,在DDMS视图中浏览模拟器文件,然后转到 DATA> Data> com.your.package> 数据库> your_database_name.db(注意数据库扩展是必需的)并且将出现一个新选项卡,其中包含您的数据!它不适用于真实设备(也许在有根设备上?

希望它能为你工作:)

这里有关于如何将 eclipse 连接到 sqlite 数据库的信息。另一种选择是使用此Firefox附加组件来管理您的sqlite数据库。

我自己还在研究,但有适用于Android的MOTODEV Studio,需要免费注册。

请参阅下一个简单的单个 JAR 文件。在谷歌代码上

最新更新