当前位置:   article > 正文

Android13关于获取外部存储文件的相关问题及解决方案记录_android13 申请非媒体文件管理权限

android13 申请非媒体文件管理权限

  Android的学习路上...

  • 测试设备:vivo X90s
  • 安卓版本: Android13
  • 开发环境:AndroidStudio Flamingo
  • SDK:33

最近我在Android13的环境下尝试写一个文件选择器,以便日后的开发使用。但是我们知道,从Android13 (API33) 开始,外部存储权限发生了变化,要想读取外部存储文件,使用原来的权限注册方式已经失效了。

  1. <!--以下方式在安卓13下已失效-->
  2. <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
  3. <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>

测试一下:我在test文件夹内有4个文件和1个文件夹。

左图是系统自带的文件选择器,右图是我开发的文件选择器(我是以系统的选择器作为参照的,因此样子长得很像

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/570553
推荐阅读
相关标签