帖子
帖子
用户
博客
课程
12下一页
返回列表 发新帖
显示全部楼层
回帖奖励
89 Y币
回复本帖可获得 1 Y币奖励! 每人限 1 次
1682
帖子
10
勋章
Y币

[公告] 上架Google Play应用如何适配Android 11?

[复制链接]
发表于 2021-5-13 11:05:06
上架Google Play应用如何适配Android 11?


     在Android 10 中,Google首次引入了分区存储。分区存储是需要以 Android 10 为目标平台的,系统默认强制执行。如果在 AndroidManifest 中添加了 requestLegacyExternalStorage=true 标志,就可以不受此限制。但是当 target API 更新为 30 (Android 11)后,系统会忽略该配置。

【平台适配】
1. 引擎存储协议适配。引擎提供的存储协议fs://  , cache://,引擎会进行适配。
2. 模块适配。官方模块已完成适配。开发者模块会陆续完成适配。因大部分模块是基于引擎协议fs:// 开发,因此需要适配的模块很少。

【应用适配】
1. 如果是文件管理,文档管理类应用,需要添加manageStorage模块,申请 “所有文件访问权限”。需要在谷歌play 控制台描述该权限的用途。
2. 如果不是文件管理类应用,不需特殊处理,编译后进行测试,所有功能正常,即可提交应用商店。如果发现有相关功能异常,如文件保存不了,可在论坛反馈,官方会及时处理。

谷歌商店声明 自2021年8月起,新应用必须以API级别30 (Android 11)为目标平台。自2021年11月起,所有应用更新必须以API级别30 (Android 11)为目标平台。

如何设置API级别为30,参考帖子:
https://community.apicloud.com/bbs/thread-110959-1-1.html

国内小米、华为等应用商店目前还未发现有针对Android 11的强制适配要求,如果您的APP无上线Google Play需求则不受上述影响。
171
帖子
3
勋章
2615
Y币
沙发来了
203
帖子
3
勋章
3425
Y币
回帖奖励 +1 云币
21
帖子
1
勋章
1710
Y币

回帖奖励 +1 云币
132
帖子
7
勋章
1285
Y币
冷板凳+1
10
帖子
7
勋章
1220
Y币
回帖奖励 +1 云币
14
帖子
0
勋章
641
Y币
回帖奖励 +1 云币
回帖奖励 +1 云币
37
帖子
2
勋章
3711
Y币
回帖奖励 +1 云币
167
帖子
2
勋章
1万+
Y币
本帖最后由 fastzhang 于 2021-5-20 14:04 编辑

你的意思,是否为我们将targetSdkVersion修改为30,就不会检测到requestLegacyExternalStorage 的问题;

UIMediaScanner 的模块模块这个模块获取全部文件的权限,需要升级吗?

<manifest>
    <application name="targetSdkVersion" value="30"/>
</manifest>
12下一页
您需要登录后才可以回帖 登录

本版积分规则