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

html 适配 android,Android 版本适配 6~11相关推荐

  1. Android系统版本适配

    1.Android发展简史 Android官方文档:https://developer.android.google.cn/about/versions/pie Android操作系统是一个由Goog ...

  2. ios之开发屏幕适配和系统版本适配(转载)

    系统需要适配有以下几个点: 1.(StatusBar)StatusBarHeight 的高度 ios7以后 StatusBar是悬浮在屏幕上方的 所以ios7之后控件布局需要加上20 而在ios7之前 ...

  3. android apk版本适配,android 下载apk并安装,可用于更新版本用途(适配7.0或7.0以上系统)...

    哥们点个赞再走呀 制作不容易,条件允许情况下,打赏一下,谢谢 作者使用xUtils下载文件,如使用其他框架下载,可在下载逻辑进行修改 AndroidManifest android:usesClear ...

  4. Android N版本(7.0)适配

    Android N版本适配 AndroidN beta版本已经出来了, 虽然还没有搭载的机器上市,但是已经Android N版本早早的就可以体验试用了. 近期使用Nexus 6 刷了7.0版本, 对负 ...

  5. Android M版本和非M版本动态权限适配方案

    动态权限适配方案 1.  背景 目前在Google官方推出的最新的AndroidM版本上,对于应用权限的调用做了大大的修改.在M版本之前,应用App需要用到什么权限只需要在AndroidManifes ...

  6. Android百科全书目录(第六期)(Android版本适配问题)

    10年后的王者峡谷,当时我正在带线,忽然一个超级兵居然说话了,"想当年,我也是一个神话,只是被削成了超级兵.你能别杀我么?" 临走前,我问了那个超级兵的名字,只见他有气无力的说出四 ...

  7. Android P 和 Android Q的适配

    Android P non-sdk 接口限制 对非 SDK 接口的处理是 API 抽象化的实现细节 官方链接 https://developer.android.google.cn/reference ...

  8. 梆梆加固的Android P版本预兼容之路

    华为终端开放实验室发布的 Android P DP2 兼容性测试报告显示:由各加固厂商引发的不兼容问题占所有不兼容根因的58%.虽然其占比较 DP1 有所下降,但超过一半的不兼容率,仍成为应用顺利适配 ...

  9. 小米android11适配计划,小米、vivo、一加等宣布Android 11 beta版本适配计划

    谷歌已经在昨天面向Pixel系列机型用户推出了Android 11 beta版本更新,用户注册beta测试计划即可率先升级到新版本的测试版本.除了谷歌亲儿子系列产品之外,部分国内手机厂商的产品也是能够 ...

  10. 小米4 第三方re奇兔_小米、vivo、一加等宣布Android 11 beta版本适配计划

    谷歌已经在昨天面向Pixel系列机型用户推出了Android 11 beta版本更新,用户注册beta测试计划即可率先升级到新版本的测试版本.除了谷歌亲儿子系列产品之外,部分国内手机厂商的产品也是能够 ...

最新文章

  1. 如何设计 QQ、微信、微博、Github 等等,第三方账号登陆 ?(附表设计)
  2. PyTorch入门与代码模板
  3. Redis实际应用:限流
  4. Linux权限管理(基本权限、默认权限、
  5. 数据结构和算法之时间复杂度
  6. OpenInfra 十一年:OpenStack 部署规模超 2500 万计算核心
  7. cesium+ geoserverTerrainProvide+png展示3D高程图展示
  8. 为什么在Java中收到NoClassDefFoundError?
  9. 安卓10不支持qmc解码_如何开启 安卓10 隐藏的桌面模式并或者显示器拓展支持
  10. vb视屏教程计算机二级b,计算机二级vb教程|二级vb视频教程|计算机二级视频教程|快速通过计算机二级VB|猎豹网校视频...
  11. 【机器学习】:朴素贝叶斯
  12. Markdown编辑器:好看的字体颜色和各种表情符号
  13. 编译SAM BA报错
  14. 微信小程序开发与公众号运营有什么区别
  15. 【黑帽SEO系列】网页劫持
  16. ice 3.6 java_Ice的安装与入门实验(超详细)
  17. Html中版权符号的字体选择问题(如何让版权符号更美观)
  18. AutoSar FlashDriver
  19. SpringMvc+饿了么UI组件+七牛云做图片上传
  20. 通过Python爬虫按关键词抓取相关的新闻

热门文章

  1. 机器学习分类算法_机器学习分类算法
  2. mysql字段编码转换_mysql字符集编码转换
  3. yum配置文件 重启后还原_江湖救急 : CentOS7.5 /usr 目录误删, 恢复操作.
  4. 远程声控系统(MATLAB代码见CSDN资源)
  5. (3.2)HarmonyOS鸿蒙双击事件
  6. 服务器系统授权,授权方案说明
  7. 服务器硬盘 主板,服务器主板和普通主板有什么区别?
  8. mysql事务中怎么更改空值_MySQL事务
  9. 查询阜阳2021高考成绩,2021年阜阳高考成绩排名及成绩公布时间什么时候出来
  10. oracle编程基本语法,oracle编程基础语法