我的Android应用程序创建了一个sqlite数据库,我需要将它从设备中删除,以便我可以使用数据库查看器查看数据。
希望我能发出> adb shell,然后在文件系统的某处找到它。看起来很多命令存在权限问题。即使只是运行>查找。 -name * .sqlite允许拒绝。
有人可以建议如何做到这一点吗?
答案 0 :(得分:2)
无论如何,你的设备似乎还没有根源。
使用代码将.db文件格式/data/data/<package_name>/databases/
复制到ExternalStorage
。然后,您可以通过adb pull
命令或DDMS -> FIle Explorer
获取该文件。
答案 1 :(得分:0)
目前无法在设备上浏览数据库(未获得所需的root权限)。
您可以使用adb shell从模拟器浏览数据库。