android 12 /mnt/media

现象

storage下可读取,但/mnt/media_rw不可读取

结论

1 base/core/res/AndroidManifest.xml

--安卓12

-----已替代android.permission.WRITE_MEDIA_STORAGE

安卓新版本适配是真谛烦 =。=

复制代码
<!-- @SystemApi @TestApi Allows an application to write to internal media storage
     @deprecated This permission is no longer honored in the system and no longer adds
     the media_rw gid as a supplementary gid to the holder. Use the
     android.permission.MANAGE_EXTERNAL_STORAGE instead.
     @hide  -->
<permission android:name="android.permission.WRITE_MEDIA_STORAGE"
    android:protectionLevel="signature|privileged" />

2 framework/base/data/etc/platform.xml

看情况是否需要添加此处,否则media_rw权限不可读

复制代码
<permission name="android.permission.WRITE_MEDIA_STORAGE" >
    <group gid="media_rw" />
    <group gid="sdcard_rw" />
</permission>
相关推荐
消失的旧时光-19431 小时前
Android 接入 Flutter(Add-to-App)最小闭环:10 分钟跑起第一个混合页面
android·flutter
城东米粉儿1 小时前
android StrictMode 笔记
android
Zender Han1 小时前
Flutter Android 启动页 & App 图标替换(不使用任何插件的完整实践)
android·flutter·ios
童无极1 小时前
Android 弹幕君APP开发实战01
android
赛恩斯2 小时前
kotlin 为什么可以在没有kotlin 环境的安卓系统上运行的
android·开发语言·kotlin
于山巅相见2 小时前
【3588】Android动态隐藏导航栏
android·导航栏·状态栏·android11
乡野码圣2 小时前
【RK3588 Android12】开发效率提升技巧
android·嵌入式硬件
eybk2 小时前
Beeware生成安卓apk取得系统tts语音朗读例子
android
zhangphil3 小时前
Android图像显示,CPU的Skia与GPU的Vulkan高性能渲染系统
android