我想在我的平板电脑上看到我的数据库结构(三星Tab 2 10.1)。我已经设置了root设备,但是当我想在我的eclipse上的ddms
视图中看到我的数据库时,文件夹data
没有打开。
我的问题有解决办法吗?
答案 0 :(得分:0)
此要求的另一种方法是在SD卡上创建数据库。
SQLiteDatabase.openDatabase(DB_PATH, null, SQLiteDatabase.OPEN_READONLY);
在这里你可以在DB_PATH中给出SD卡的路径。现在您的数据库很容易查看,甚至根本不需要。
答案 1 :(得分:0)
您可以使用设备中的adb
复制sqlite数据库
adb devices
列出已连接的手机adb -s deviceName pull /data/data/your.app.name.space/databases/your-db-name.db
如果您不知道数据库的名称使用adb shell
adb -s deviceName shell
列出数据库文件夹中的文件,如下所示
ls /data/data/your.app.name.space/databases/
比你有sqlite数据库,你可以浏览一些sqlite工具