Android进阶之路Android开发Android技术知识

Android Q 适配指南 让你少走一堆弯路

2019-04-11  本文已影响28人  cff70524f5cf

导读


文中链接请自行科学上网

Android Q Beta 1刚出,讲道理国内是不到下半年不用理睬Q的,但是上月末的一封华为要求适配Q的邮件要求我们在5月底之前完成相关适配,不然应用会被下架。

一开始还心生奇怪,为什么这次华为的邮件来的那么早以及严格。当我仔细阅读了官方文档之后发现Q的更新特别多,且不适配应用可能无法正常运行(不管targetSDK是否为Q)。

国内相关的文章还比较少,本文将总结归纳AndroidQ官方文档并将自己所踩过的坑记录下来,以便大家少走弯路。

本文将从三个角度介绍Android Q的部分适配问题,也是大家开发适配过程中大概率会遇到的问题:

至于Q的新功能及SDK,我粗略扫了一眼,项目中并没有涉及,故暂不介绍,只放出链接AndroidQ新API及功能

Q 行为变更:所有应用


Q 行为变更:以 Android Q 为目标平台的应用


非 SDK 接口限制

非SDK接口限制在Android P中就已提出,但是在Q中,被限制的接口的分类有较大变化

项目升级遇到的问题



总结

参考文献

官方文档

非SDK接口

最后相关资料领取:

点赞+加群免费获取 Android IOC架构设计

加群 Android IOC架构设计领取获取往期Android高级架构资料、源码、笔记、视频。高级UI、性能优化、架构师课程、NDK、混合式开发(ReactNative+Weex)微信小程序、Flutter全方面的Android进阶实践技术,群内还有技术大牛一起讨论交流解决问题。

上一篇下一篇

猜你喜欢

热点阅读