Android13权限适配

Android13权限有哪些和以前不同?

答:细化媒体权限、内置图片选择器、屏蔽不匹配的Intent、针对wifi设备的新运行时权限

是否必须适配,不适配会有什么问题?

答:如果targetVersion在33及以上的,之前申请的读写权限就要改成细化的语音、图片、视频媒体权限,在AndroidManifest文件里声明READ_EXTERNAL_STORAGE和READ_MEDIA_IMAGES(或者是AUDIO\VIDEO权限)两个权限,因为READ_EXTERNAL_STORAGE已经无法在33版本以上的手机使用,所以可以设置其maxSdkVersion为32,这样它就不会出现在Android 13后的系统版本中了;如果targerVersion在33以下,
不适配也不会有任何问题

适配了是什么效果?

答:细化了媒体权限,可以更好的保护用户的隐私,让用户按需授予权限
图片选择器无需申请任何权限,但在使用该工具时需要先判断用户设备是否支持

总结,平衡用户体验和用户隐私安全最好的做法应该是:

  • 在 Android 13 之前依然还是通过应用内置的图片选择器来实现业务功能
  • 在 Android 13 开始之后的版本仅使用系统内置的图片选择器,完全弃用 READ_EXTERNAL_STORAGE 权限
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容