我正在开发一个 Android 应用程序,并在 Kindle Fire 设备上对其进行调试。我实现了在 Kindle Fire 上调试所需的所有步骤,一切正常。但问题是我无法在设备上查看我的应用程序的 SQLite 数据库。我使用这个插件http://www.tylerfrankenstein.com/browse-android -emulator-sqlite-database-eclipse 在模拟器上查看 SQLite 数据库,现在我想在设备上执行此操作。但是当我转到文件资源管理器中的数据文件夹时,我发现它是空的: 如何解决这个问题并使用Kindle Fire 设备上的 SQLite 浏览器?提前致谢!
问问题
2169 次
1 回答
1
您无法从生产硬件上的 DDMS 访问内部存储上的文件。
您可以尝试使用adb shell run-as
命令行客户端来拉取数据库adb
:https ://stackoverflow.com/a/8434477/115145
adb shell
run-as com.corp.appName
cat files/myFile.txt > /mnt/sdcard/myFile.txt
于 2013-03-27T14:04:38.660 回答