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

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

Сообщение Anonymous »

Я хочу получить доступ к всем папкам/файлам на внешнем хранилище, чтобы отобразить их на экране (например, приложение файлового менеджера). Следите за этим документом
Он работал нормально на Android 13, но на 14. На Android 14 разрешающий запуск всегда возвращает False. Журнал ошибок или исключение не было брошено. Кто -нибудь знает причину, почему? Это странно. < /P>
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»