6

如何在我的 Android myTouch 手机上浏览我在我的应用程序中创建的 SQLite 数据库?

当我通过 adb shell 登录时,sqlite3 给了我一个权限被拒绝。是否有另一种方法来检查我的数据库和表是否正在创建,以及是否正在插入行?

我无法使用模拟器,因为它不能很好地播放视频等,这是我的应用程序的主要功能,所以我只能在手机上测试。

4

2 回答 2

4

整个数据库是一个文件,因此通过 Eclipse 中的 DDMS 视图或通过命令行,您可以从手机中提取该文件。然后,您可以使用SQLite 数据库浏览器来查看内容。

于 2010-06-07T23:46:59.707 回答
1

使用这个库,您可以直接从您的应用程序https://github.com/sanathp/DatabaseManager_For_Android浏览您的 SQLite 数据库

它是一个单一的 java 活动文件,只需将 java 文件添加到您的源文件夹中,您就可以查看应用程序数据库中的表、更新、删除、向表中插入行。应用程序中的所有内容。

开发完成后,从您的 src 文件夹中删除 java 文件。

它帮助了我很多。希望它也能帮助你。

您可以在此处查看 1 分钟演示:http: //youtu.be/P5vpaGoBlBY

于 2014-10-03T15:51:46.093 回答