Android知识总结

Android 主流APP的targetSdkVersion汇总

2018-06-12  本文已影响92人  Jessewo

根据 Google Play 目标 API 等级(targetSdkVersion)重要变更要求

从 2018 年 8 月 1 日起,所有向 Google Play 首次提交的新应用都必须针对 Android 8.0 (API 等级 26) 开发; 2018 年 11 月 1 日起,所有 Google Play 的现有应用更新同样必须针对 Android 8.0。

虽然以上政策目前仅限于Google Play, 但是从用户体验上来讲, 这也是大趋势, 而且但保不齐国内市场会在何时跟进. 所以有必要升级下APP的targetSdkVersion, 于是乎先对市面上的主流app做了下简单的调研. 看看"APP同行们"现在都是个什么情况...
调研工具: aapt, 具体命令如下:

./aapt dump badging <apk路径>

AAPT的详细用法可参考

targetSdkVersion以23 (Android 6.0)为界, 23及其以上采用动态权限.
结果还是有些超出我之前的认知的, 好多大厂的app还是很紧跟Google步伐的, targetSdkVersion基本都在23以上, 甚至达到了最新!
具体调研结果如下:

附1: 权限管理流程


权限管理流程

以微博为例, 解释以上流程图中涉及到的3类弹窗:

image.png

附2:

上一篇下一篇

猜你喜欢

热点阅读