Java 如何在android设备上添加文件访问权限
我的问题是当我没有在设备中获得文件权限时。 下图显示:显示照片和媒体访问,但不显示文件访问 在上面的权限访问中,文件权限不显示如下:我需要以下权限,包括文件访问权限 我在清单中使用许可:Java 如何在android设备上添加文件访问权限,java,android,permissions,Java,Android,Permissions,我的问题是当我没有在设备中获得文件权限时。 下图显示:显示照片和媒体访问,但不显示文件访问 在上面的权限访问中,文件权限不显示如下:我需要以下权限,包括文件访问权限 我在清单中使用许可: <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permiss
<uses-permission
android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission
android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission
android:name="android.permission.CAMERA" />
在清单的应用程序部分添加以下行
android:requestLegacyExternalStorage="true"
解决了这个问题。Android 10的权限对话框UI不同,即API 29。。。因此,无需担心,您仍然可以从文件管理器访问所有内容
android:requestLegacyExternalStorage="true"