一个非常简短的问题:我试图通过导航到/data/data/com.application.package/databases/database_name来在DDMS中找到我的SQLite数据库。我可以在文件资源管理器中找到数据文件夹,但我显然无法打开它来显示其内容。这似乎是一个非常荒谬和小问题,但我不明白它的原因。如果有人遇到类似的情况,我真的很感激任何输入。只是为了澄清,它不仅是没有打开的数据文件夹。所有在它们旁边都有箭头的文件夹表示它们有子文件夹/文件不会打开以显示其内容(这是令人费解的)!
P.S。该应用程序在我的手机上工作正常,似乎很好地存储数据。我只是无法打开数据文件夹来查看数据库文件!
答案 0 :(得分:0)
您无权查看目录内容。
从命令行验证:
adb shell
cd data
ls <-- Probably yeilds opendir failed, Permission denied
如果您无法通过adb访问它,DDMS将无法做得更好。如果您的手机已植根,则可以
adb root
adb remount
并且可能有更好的运气。