当App启动时,Google Play如何适应Android 11?


浏览:364 次

在Android 10中,谷歌首次引入分区存储。分区存储需要Android 10作为目标平台,这是默认的。

如果requestLegacyExternalStorage=true标志添加到AndroidManifest,则不受此限制。然而,当目标API更新到30(Android 11)时,系统将忽略此配置。

平台适配1.引擎存储协议适配:引擎提供的存储协议fs://,cache://,引擎将适配。2.模块调整:官方模块已调整。开发人员模块将逐步完成适应。因为大多数模块是基于引擎协议fs://开发的,所以需要调整的模块很少。

App适配1.对于文件管理和文档管理App,需要添加manageStorage模块以申请“所有文件访问权限”。此权限的目的需要在Google游戏控制台上描述。

2.如果不是文件管理App,则不需要特殊处理。编译后,对其进行测试,所有功能均正常。然后可以将其提交到App存储。如果您发现任何相关功能异常,如文件无法保存,可以在论坛中反馈,官方将及时处理。谷歌商店表示,从2021 8月起,新App必须以API级别30(Android 11)为目标。自2021 11月起,所有App更新都必须以API级别30(Android 11)为目标;

如何将API级别设置为301,请下载清单。xml,并将targetSdkVersion更新为目标值,例如30;

2.放置舱单。xml(widget/res/manifest.xml);

3.请参考原帖子附件中的代码,以重建您的APP代码中涉及动态权限的所有操作。

(例如,相机需要拍照和录制视频。在之前的默认处理中,不需要申请相机权限。启用动态权限后,需要在拍照前判断是否有相机权限。如果没有相机权限,则需要申请。只有在用户同意相机头权限后,才能进行下一次操作);

4.提交代码;

5.检查APP在云编译界面所需的权限;

6.使用升级环境编译APP或自定义加载器。

目前,国内小米、华为等应用商店尚未发现任何针对Android 11的强制适配要求。如果您的app没有在线Google Play要求,则不会受到上述影响。

相关资讯:
什么是新订单系统

什么是新订单系统

查看
农产品分销软件如何帮助农产品分销

农产品分销软件如何帮助农产品分销

查看
如何成为一名程序员?这是重要的几点

如何成为一名程序员?这是重要的几点

查看
什么是域名归档?我们为什么要归档?备案后,您将获得以下好处!

什么是域名归档?我们为什么要归档?备案后,您将获得以下好处!

查看
上网速度慢。我该怎么办?

上网速度慢。我该怎么办?

查看