html 适配 android,Android 版本适配 6~11

这篇博客详细介绍了Android从6.0到11.0版本中关于权限管理、文件共享、通知栏、静态广播、隐私数据等方面的系统变化。包括动态权限申请、FileProvider的使用、通知渠道级别、多线程WebView数据目录、深色主题、分区存储以及应用包可见性的新规定。此外,还提到了9.0和11.0版本中对明文流量、设备标识符和位置权限的限制。
摘要由CSDN通过智能技术生成

android  6.0 :   权限动态申请(仅限危险权限)

android  7.0:   应用间共享文件(FileProvider);  signature versions (v1,v2全部勾选)

android 8.0    :   通知栏   ;  静态广播被限制使用  ;去除允许未知来源安装

通知栏:通知渠道级别(例如广告类通知,用户可以在手机上关闭)

未知来源安装:申请权限(适用于检查更新)

android 9.0:    明文流量的网络请求  ; 获取产品序列号(Build.SERIAL)被弃用 ;多线程使用webView无法使用同一数据目录

解决方案:配置  android:networkSecurityConfig

android 10 :  深色主题 ; 对不可重置的设备标识符进行了限制 ; 从后台启动Activit

android 11   :  分区存储 ; 应用包可见性 ; 隐私数据 ; 权限变更

权限变更: 多了一次性权限选项,例如第二次使用摄像头会再次申请权限   , 特别的是位置权限会分为前台服务和后台服务,会申请两次,在后台获取地址。

应用包可见性:以前可以通过api直接获取用户手机下载的应用,目的是为了广告的推送。现在只能获取自己的应用和系统自带应用,如果想要实现获取用户的其他应用需要申请权限。

分区存储:保护用户数据和应用数据。权限以前是stroage , 现在变更为file和media

隐私数据:以前由于使用第三方库和接受别人的项目无法知道项目中在哪些地方使用了权限,现在提供了新的api能够知道我们在那些地方申请了权限

本文地址:https://blog.csdn.net/weixin_40790006/article/details/107296405

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值