为什么这么多Android游戏要求完全文件访问而不是使用内部存储?

时间:2017-12-05 19:58:33

标签: android android-permissions

许多主要游戏首先要求获得完整的文件读取权限:Allow APPNAME to access photos, media, and files on your device

我假设那是android.permission.READ_EXTERNAL_STORAGE

授予任意应用以阅读手机上的任何文件似乎很危险。为什么游戏不会使用Internal Storage

我不是唯一一个有这个问题的人,还有未回答的帖子like this也有同样的担忧。要求它的example game

1 个答案:

答案 0 :(得分:1)

它实际上是在Android文档中推荐的:

  

如果您要处理的文件不适合其他应用使用   (例如,只有你的应用程序使用的图形纹理或声音效果),你   应该使用外部存储上的私有存储目录   调用getExternalFilesDir()

https://developer.android.com/guide/topics/data/data-storage.html#filesExternal