准备适用于Android 10的Google Play应用程序要求

夏天到了北半球!这意味着现在对在Google Play上发布有新的要求。多年来,对发布新应用程序的要求进行了多次更新。以及Google Play的更新。今年,一切都归结为更新您的应用程序以使其在Android 10(API 29)上运行。以下是所有开发人员都应该认真考虑的重要日期。



Android 10的要求和日期



  • 2020年8月3日-新应用应以Android 10(API 29)为目标。
  • 2020年11月2日-所有应用和应用更新必须以Android 10(API 29)为目标。




今天,让我们逐步更新现有的Android应用程序以使其完全兼容。



编译目标



第一步是访问项目的属性并更改Android 10(API 29)上的编译目标。这将迫使Visual Studio使用API​​ 29编译您的Android应用并提供该版本中的访问API。这不会影响用户所需的最低Android版本。







如果未安装API 29 SDK,则会在API 29旁边看到*。系统将提示您安装SDK。



目标API



下一步是在项目属性的Android Manifest部分中检查目标API。此设置会通知Google Play和Android与Android 10(API 29)的兼容性。尽管建议您选中此属性,但它将在Android 10上自动设置。







此外,在本部分中,您会找到“最小目标”,它充当可在其上安装应用程序的设备的Google Play过滤器。



AndroidX



以Android 10(API 29)为目标时,您还应该考虑完全迁移到AndroidX库。这些是旧版Android支持库的替代品,Xamarin.Forms和Xamarin.Essentials在定位Android 10(API 29)时现在使用AndroidX。确保阅读完整的博客文章和迁移文档



详细阅读



您还需要注意其他一些政策更新,包括订阅更改,位置访问,64位支持等。您可以在Google Play政策网站上找到有关Android应用要求的最新信息



All Articles