android 12版本文件操作需要的权限,需要跳转设置页面,提醒用户手动设置

安卓12版本的,API31,在对文件file操作时,除了申请

Manifest.permission.READ_EXTERNAL_STORAGE,
Manifest.permission.WRITE_EXTERNAL_STORAGE,权限外,还需要单独再申请一个权限
"android.settings.MANAGE_ALL_FILES_ACCESS_PERMISSION"

这个是在API30以上都需要的,否则就会报找不到文件的错误

android 12版本文件操作需要的权限,需要跳转设置页面,提醒用户手动设置_第1张图片

 跳转设置项,用户手动打开当前APP的文件操作权限

你可能感兴趣的:(android,android,studio,ide)