我阅读了文档并搜索了潜在的解决方案。但是,目前还不清楚如何处理。在我的项目中,我在应用程序的 AndroidManifest.xml
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
给予相应的访问权限。此外,我在 onRequestPermissionsResult()
中处理这些权限以确保用户允许它们。然而,最近我去了这个warinig
WRITE_EXTERNAL_STORAGE no longer provides write access when targeting Android 10, unless you use requestLegacyExternalStorage
我的应用支持 Android 21+ 版本,Android 10 及以上版本似乎不需要上述权限。
我该如何处理 requestLegacyExternalStorage
和 android.permission.WRITE_EXTERNAL_STORAGE />
保持适用于所有受支持的 Android 版本(21 及更高版本)?