Android13关于获取外部存储文件的相干问题及办理方案记录 ...

打印 上一主题 下一主题

主题 638|帖子 638|积分 1914

  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个文件夹。
左图是系统自带的文件选择器,右图是我开发的文件选择器(我是以系统的选择器作为参照的,因此样子长得很像
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

何小豆儿在此

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表