上架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

1、下载附件中的manifest.xml,将其中的targetSdkVersion更新为目标值,例如30;

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值