Microsoft Android Emulator - SQL Lite位置

时间:2015-12-24 10:16:16

标签: android android-sqlite

我使用Microsoft Android Emulator测试使用Java和SQLLite开发的原生Android应用程序。

我能够将数据存储在SQL Lite数据库中,并能够在我的APP上显示相同的数据。但是,有些列未在APP的UI中显示。

查看这些列的唯一方法是将.DB文件(SQL Lite数据库文件)从我的SD卡(仿真器)移动到其中一个物理位置,然后在SQLiteBrowser中查看它。每当表中有新记录时我都需要重复这个过程。

是否有一种智能方法可以自动执行此过程?

感谢任何建议。

谢谢你, Prawin

1 个答案:

答案 0 :(得分:1)

您可以使用我的脚本来提取数据库:

https://gist.github.com/bigdestroyer/c66f50cf9b8f252f59be

首先,它将数据库文件从应用程序数据库目录(/data/data/the.app.package/databases)复制到SD卡。然后它将数据库文件从SD卡拉到本地文件系统。