Android4/5/6/7/8/9/10/11/12.0版本的更新适配

Android官网

Android5.0

有了MediaProjection录屏API(8.0改版了,细看8.0)

Android6.0

    取消Apache HTTP的支持
	后台启动AC 权限     <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />

Android7.0

    APP设置为launcher时,开机动画切换到App直接回启动SettingAPP的FallbackHome导致5s的黑屏,需在清单文件的<activity 你带有Home的category的activity>标签下添加directBootAware,如:        <activity ...  android:directBootAware="true"/>
	一个屏幕可以多个APP展示
	文件的URI修改

Android8.0

    禁用了后台server 
	禁用静态广播,需要动态注册
	创建server的5S内要来个通知栏不然喜提ANR
	MediaProjection录屏相关内容Google修改了(之前看资料说5.0~8.0的用录屏能被外部攻击)

Android9.0

 HTTP需要增加标签<application ... networkSecurityConfig="你的xml">

Android10.0

    文件读写需要 <application requestLegacyExternalStorage="true"/>	
	 夜间模式(除了大厂应该没人去搞这个吧)
	controlTransfer底层放开16k限制

Android11.0

	禁止根目录存储(降编译版本可解决,但不建议)
	定位权限变更
	一次性权限
	QUERY_ALL_PACKAGES 权限才能获得context.getPackageManager() (想上谷歌应用商城的话,这就别想加了,国内的话目前还能)

Android12.0

蓝牙相关权限变更(很SB但是得适配)

Android13.0

目前还没适配到,待更新

ps:我感觉啊10之后就是一地鸡毛,我主要适配为4.4~11

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值