前段时间发版时接到华为的提醒,请尽快提升 targetSdkVersion,所有进入商城的应用在明年 5 月 1 号之前必须将 targetSdkVersion 提升到 26+,也就是说必须适配动态权限和一系列后台管理机制,否则届时将被下架和拒绝更新。
去查了一下发现目前国内主要分发渠道均已签署《移动应用软件高 API 等级预置与分发自律公约》 http://www.taf.net.cn/News_detail.aspx?_NOTICE_ID=231
各大平台 9 月初均已下发通知
https://developer.huawei.com/consumer/cn/notice/20180831
https://open.oppomobile.com/service/message/detail?id=116121
https://developer.vivo.com.cn/doc/dynamic/dynamicDetail?dynamic.id=63
http://www.miui.com/thread-17897687-1-1.html
然而好像没啥波澜,广大国内 Android 用户并没多少人知道……
也就是说从 5 月 1 号开始,大家从国内主要渠道下载的 Android 应用都将会适配动态权限,后台限制,安装权限申请, 预估利用向下兼容拒不适配的国产应用在今年内将从国内主要渠道消失
我跟别人讨论这个发现很多人根本不理解这个限制的意义,总是讨论到“不给权限就强退”上面去…… 我随便举几个例子说下适配到 API26+ 意味这什么
运行时权限很重要,但是适配到 API26+所带来的限制远不止这些。而且这个通知的下发是一个大势的转变,表明国内主要渠道正在联合制定规则,现在可以要求不适配高版本的下架,以后也可以要求不给权限不能运行的下架,时间早晚的问题。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.