访问私有数据存储的数据目录

Get access to data directory for private data storage

我开发了一个 Android 应用程序,我会以私有模式在 phone 上存储一些 JSON 数据。我将检查文件是否在 data/data/<package-name>/shared_prefs 目录中创建,但我没有获得正确的权限。

我使用 Android 设备监视器来检查它。这里有监视器的屏幕截图。当我单击 data 目录时,它没有打开。

(点击图片全屏)

我怎样才能为 data 目录和文件提供正确的访问权限以及读取或写入文件的权限?

这里有关于我的申请的更多信息

您无法访问具有非 root 设备的 /data 文件夹

您无法从 "outside" 访问此目录(仅当它是有根设备时)。默认情况下,您有权从您的应用程序访问此文件夹(读取和写入)。只需调用 getFilesDir() 即可访问该文件夹。 http://developer.android.com/reference/android/content/ContextWrapper.html#getFilesDir()