最近,我将我的智能手机升级到了Android 11,并注意到其中一个应用程序在创建外部存储器上的目录时崩溃。我已经阅读了Android 11文档,发现
从Android 11开始,应用程序不能在外部存储器上创建自己的应用程序专用目录
。这很奇怪,因为当我打开Android/data目录时,有很多应用程序文件夹,所以可能存在应用程序在更新之前创建的文件夹,或者是这些文件夹是由应用程序自动创建的?
Android/data
不存在。你的意思是:/storage/emulated/0/Android/data
。在这个目录下,包含所有应用程序的特定目录。每个应用程序都可以访问自己的目录。/storage/emulated/0
是外部存储的根目录,您的应用程序无法创建目录...除非您知道如何...或者使用SAF。 - blackapps