Manifest.permission.MANAGE_EXTERNAL_STORAGE не работает на Android 14Android

Форум для тех, кто программирует под Android
Anonymous
Manifest.permission.MANAGE_EXTERNAL_STORAGE не работает на Android 14

Сообщение Anonymous »

Я хочу получить доступ ко всем папкам/файлам на внешнем хранилище, чтобы отобразить их на экране (например, в приложении файлового менеджера), следуйте этому документу
Это работало нормально на Android 13, но на 14. В Android 14 средство запуска разрешений всегда возвращает false. Никаких журналов ошибок или исключений не было. Кто-нибудь знает причину? Это странно.
val permissionLauncher =
rememberLauncherForActivityResult(contract = ActivityResultContracts.RequestPermission(),
onResult = {
when {
it -> onPermissionGrant()
context.findActivity()
?.shouldShowRequestPermissionRationale(permissionNeed) == true -> {

}

else -> onPermissionDenied()
}
})

LaunchedEffect(key1 = Unit, block = {
permissionLauncher.launch(Manifest.permission.MANAGE_EXTERNAL_STORAGE)

})


Подробнее здесь: https://stackoverflow.com/questions/773 ... android-14

Вернуться в «Android»