时间:2021-07-15 | 标签: | 作者:Q8 | 来源:Google Developers网络
小提示:您能找到这篇{符合 Google Play 的目标 API 级别要求}绝对不是偶然,我们能帮您找到潜在客户,解决您的困扰。如果您对本页介绍的符合 Google Play 的目标 API 级别要求内容感兴趣,有相关需求意向欢迎拨打我们的服务热线,或留言咨询,我们将第一时间联系您! |
您上传的APK需要符合Google Play的目标API级别要求。新应用和应用更新(Wear OS除外)必须以Android 10(API级别29)或更高版本为目标平台。 自2021年8月起,新应用需要: 使用Android App Bundle格式发布。 使用Play Asset Delivery或Play Feature Delivery提交下载大小超过150MB的资产或功能。对于新应用,扩展文件(OBB)将不再受支持。 以API级别30(Android 11)或更高版本为目标平台,并针对行为变更进行调整。 从2021年11月开始,应用更新必须以API级别30或更高版本为目标平台,并针对Android 11中的行为变更进行调整。未收到更新的现有应用不会受到影响,用户可以继续从Play商店下载。 改用Android App Bundle发布方式也会影响使用旧版免安装应用ZIP格式的免安装体验。自2021年8月起,如果开发者要发布新的免安装应用或更新现有免安装应用,必须发布支持免安装体验的App Bundle。 为何要以较新的SDK为目标平台? 每个新的Android版本都会发生变更,带来安全性和性能方面的重大改进,并提升Android的整体用户体验。部分变更只会影响通过targetSdkVersion清单属性(也称为目标API级别)明确声明支持这些变更的应用。 将您的应用配置为使用新近的API级别可确保用户享受这些改进带来的好处,同时您的应用仍然可以在较低版本的Android上运行。支持最新的API级别还有助于让您的应用利用平台的最新功能,为用户提供愉悦的体验。此外,从Android 10(API级别29)开始,如果应用的目标平台为Android 5.1(API级别22)或更低版本,则用户首次启动应用时会看到警告。 本文重点介绍公关公司内部了有关更新目标API级别的重要须知,以便您满足Google Play的要求。 注意:如果您的Gradle文件包含清单条目,您可以按照配置您的build中的说明,确认或更改应用的Gradle文件中当前的targetSdkVersion值。或者,您也可以按照<uses-sdk>清单元素文档中的说明,使用清单文件中的android:targetSdkVersion属性。 从Android 10(API级别29)迁移到Android 11(API级别30) 隐私权 强制执行分区存储:应用应使用分区存储模式,将特定于应用的文件、媒体文件以及其他类型的文件保存到专用位置,并通过这些位置访问这些文件。 自动重置权限:如果用户几个月未与应用互动,系统会自动重置应用的敏感权限。此设置不会影响大多数应用。如果您的应用主要在后台运行,无需用户与之互动,您可以考虑请求用户停用自动重置功能。 后台位置信息访问权限:针对前台位置信息获取权限和后台位置信息获取权限,应用必须分开进行请求。用户只能在应用设置中授予后台位置信息获取权限,而不是通过运行时权限对话框授予该权限。 软件包可见性:当应用查询设备上已安装应用和服务的列表时,系统会过滤返回的列表。 如果您使用文字转语音或语音识别服务,则需在清单文件中为这些服务添加<queries>元素。 安全性 压缩的resource.arsc文件不再受支持。 现在需要使用APK签名方案v2。为实现向后兼容性,开发者还应继续使用APK签名方案v1签名。 限制非SDK接口。对于以API级别30为目标平台的应用,建议不要使用非SDK接口,因为其中一些接口现已被屏蔽。如需查看已屏蔽的非SDK接口的完整列表,请参阅目前在Android 11中被屏蔽的非SDK接口。 如需查看Android 11(API级别30)所推出变更的详尽列表,请参阅行为变更页面。 从低于Android 10(API级别29)的版本迁移 翻新您的应用 更新应用的目标API级别时,不妨考虑采用最新的平台功能翻新应用,为用户提供愉悦的体验。 考虑使用Beta版CameraX充分发挥相机功能。 使用Jetpack组件可以帮助您遵循最佳做法、省去编写样板代码的工作并简化复杂任务,以便集中精力编写重要的代码。 使用Kotlin,通过更少的代码更快地编写出更优秀的应用。 确保您遵循隐私保护要求和最佳做法。 为您的应用添加深色主题支持。 为您的应用添加手势导航支持。 将您的应用从Google Cloud Messaging(GCM)迁移至最新版Firebase Cloud Messaging。 利用高级窗口管理。 支持更大的宽高比(大于16:9),以便利用硬件方面的最新发展成果。请确保您的应用可调整大小以填充可用的屏幕空间。只在万不得已时声明最大宽高比。如需详细了解最大宽高比,请参阅声明受限屏幕支持。 添加多窗口支持,以帮助应用提高工作效率以及管理多个显示器。 如果出色的最小化应用体验能够提升用户体验,则添加对画中画功能的支持。 针对配备刘海屏的设备进行优化。 请勿假定状态栏高度,而应使用WindowInsets和View.OnApplyWindowInsetsListener。如需了解这样做的原因,请观看此视频。 请勿假定应用会占满整个窗口,而应使用View.getLocationInWindow()来确认它的位置,切勿使用View.getLocationOnScreen()。 处理MotionEvent时,请使用MotionEvent.getX()和MotionEvent.getY()(而非MotionEvent.getRawX()和MotionEvent.getRawY())。 检查及更新您的SDK和库 请确保您的第三方SDK依赖项支持API 29:部分SDK提供商会在清单中发布这项信息;而对于其他SDK提供商,则需要再进行调查。如果您使用的SDK不支持API 29,请与SDK提供商合作,优先解决该抖音粉丝挣钱问题。 另请注意,您的应用或游戏的targetSdkVersion可能会限制对私有Android平台库的访问;如需了解详情,请参阅NDK应用链接至平台库。 您还应确认正在使用的Android支持库版本中存在哪些限制。与以往一样,您必须确保Android支持库的主要版本与您的应用的compileSdkVersion兼容。 我们建议您选择不高于支持库主要版本的targetSdkVersion。您最好更新至最新的兼容支持库,以便利用最新的兼容性功能和问题修复程序。 测试您的应用 适当更新应用的API级别和功能后,您应测试部分核心用例。下面仅列举部分建议,旨在引导您进行测试。我们建议您针对以下方面进行测试: 您的应用已编译为API 29,且没有出现错误或警告。 您的应用对用户拒绝权限请求的情况已有应对策略,且会提示用户授予权限。测试方法如下: 转到应用的“应用信息”屏幕,然后停用所有权限。 打开应用,确保不会出现崩溃问题。 执行核心用例测试,并确保系统会再次提示用户授予所需权限。 低电耗模式可呈现预期效果,且不会出现错误。 使用adb,让测试设备在您的应用正在运行时进入低电耗模式。 测试所有会触发Firebase云消息传递消息的用例。 测试所有使用闹钟或作业的用例。 消除后台服务的所有依赖项。 将您的应用设为应用待机模式 测试所有会触发Firebase云消息传递消息的用例。 测试所有使用闹钟的用例。 处理拍摄的新照片/视频 确认您的应用能正确处理受限的ACTION_NEW_PICTURE和ACTION_NEW_VIDEO广播(即移动至JobScheduler作业)。 确保所有依赖于此类事件的重大用例都能正常运行。 处理将文件共享给其他应用的操作 测试所有将文件数据共享给任何其他应用(甚至是同一开发者推出的其他应用)的用例 测试内容是否在其他应用中可见而不会触发崩溃。 |
上一篇:Google Play:针对各种平台打造卓越的用户体验
下一篇:Google Play:借助 Android Studio 打造适用于所有 And
基于对传统行业渠道的理解,对互联网行业的渠道我们可以下这样一个定义:一切...
小米应用商店的后台操作和苹果是比较相似的,因为都能填写100字符关键词,允许...
小米的规则目前是在变更中的,但是根据经验小米的搜索排名评分的高低是个很重...
为了恰饭,有时候是要接入一些广告的,所以FB也专门有一个广告的SDK,这就是A...
在 2018 年于旧金山举行的游戏开发者大会上,Amazon Web Services (AWS) 曾宣布,目前世...
关于Facebook Audience Network如何收款的问题,其实官方已经给了详细的步骤。本文主要...
本文介绍了Audience Network对广告载体的质量检查,以及它重点广告形式需要注意的问...
随着iOS开发,作为开发者或公司需要针对iOS App开发涉及的方方面面作出对应的信息...
Facebook和谷歌对出海企业广告渠道都很熟悉,但事实上,在国外还有一些渠道也很...
卖家从做号的第1分钟开始,就一定要想好变现路径是什么?一定要以变现为目的去...
小提示:您应该对本页介绍的“符合 Google Play 的目标 API 级别要求”相关内容感兴趣,若您有相关需求欢迎拨打我们的服务热线或留言咨询,我们尽快与您联系沟通符合 Google Play 的目标 API 级别要求的相关事宜。
关键词:符合,Google,Play,的目标,AP