【发布时间】:2014-06-06 18:19:34
【问题描述】:
一个非常简短的问题:我正在尝试通过导航到 /data/data/com.application.package/databases/database_name 在 DDMS 中找到我的 SQLite 数据库。我可以在文件资源管理器中找到数据文件夹,但显然无法打开它以显示其内容。这似乎是一个非常荒谬和小问题,但我不明白它的原因。如果有人遇到过类似的情况,我真的很感激任何意见。只是为了澄清,它不仅是未打开的数据文件夹。所有旁边有一个箭头表示它们有子文件夹/文件的文件夹都不会打开以显示它们的内容(这很令人困惑)!
附:该应用程序在我的手机上运行良好,并且似乎可以很好地存储数据。我只是无法打开数据文件夹来查看数据库文件!
【问题讨论】:
-
您是否安装了 Eclipse SQLiteBrowser 插件?它要求数据库扩展名是 .db(注意大小写)
-
我希望能够访问我正在制作的这个应用程序的所有用户的数据库文件。这可能吗?
-
是的,您的应用可以访问该文件夹。您应该向您的应用程序添加一个文件资源管理器活动,然后您就完成了。网上有几个例子。该文件夹对您的应用程序是私有的,因此其他应用程序无权访问。
标签: java android eclipse sqlite ddms