在应用程序中浏览Android SQLite数据库

时间:2012-02-17 13:34:40

标签: android sqlite

有没有人知道我可以直接嵌入我的应用程序的Android代码,以便我可以直接从我的应用程序中浏览我的SQLite数据库?

如果没有,那么读取SQLite元数据的代码如何以及将表和列名称和数据转储到日志中呢? (在JDBC中,我使用databasemetadata来获取表信息,然后使用表元数据来获取列信息...)

我知道我可以在模拟器上浏览,我可以从设备上复制数据库,然后指向数据库浏览器。但是在开发过程中这对我来说会更方便。这当然仅用于具有少量数据的测试数据库。有什么建议吗?

2 个答案:

答案 0 :(得分:1)

请看一下这个问题:browse data in Android SQLite Database这可能不是您所要求的,但可能足以满足您的需求。

或者,市场上有一个sqlite数据库浏览器应用程序,您可能感兴趣(我自己没有测试过):https://market.android.com/details?id=com.xuecs.sqlitemanager&hl=en

答案 1 :(得分:0)

我认为这就是你要找的东西。

使用以下链接中的库,您可以从应用https://github.com/sanathp/DatabaseManager_For_Android

浏览您的应用数据库

使用此库,您可以从应用程序本身管理您的应用程序SQLite数据库。 您可以在应用数据库中查看表格,更新,删除,在表格中插入行。从您的应用中获取所有内容。

它是一个单独的java活动文件,只需将java文件添加到源文件夹中。当开发完成后,从你的src文件夹中删除java文件。

它给了我很多帮助。希望它也可以帮到你。

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

相关问题