我目前正在为Android开发一个WiFi应用程序。我在尝试访问设备上的数据库时遇到了麻烦。在模拟器中进行调试对我来说行不通,因为模拟器中没有WiFi支持。我尝试使用拉取数据库文件从设备中提取出数据库文件。
adb pull data/data/package-name/databases/database-name
但是我遇到了“权限被拒绝”的错误。 在这个答案Android: Where are database files stored?中,Commonsware建议通过在调试模式下运行来拉取数据库文件。但这也不起作用。如何在不root设备的情况下调试数据库,任何帮助都将不胜感激。