繁体   English   中英

如何部署旧版Android专用的APK

[英]how to deploy apk specific for older android versions

  • 我在Google Play上有一个适用于Android的应用程序
  • 我愿意使其在api级别> = 15时可运行
  • 我在应用程序中使用的API之一在api级别<20时崩溃,因此,为了使其运行正常,我需要导入第三个API(仅适用于那些版本,Android似乎已在较新版本中包含了必需的组件)
  • 如何构建一个APK并告诉Google Play仅针对<20级的api使用该APK(更大,因为它包含更多的API),而仍将另一个用于更高版本?

如果我做对了,您需要针对不同API级别的多个APK

这是与该https://developer.android.com/training/multiple-apks/api相关的Google文档

这是通过使用minSdkVersionmaxSdkVersion

即。 -“较旧的支持”,您可以使用minSdkVersion = 15maxSdkVersion = 19对于较新的API, minSdkVersion = 20而无需定义任何最大版本。

然后,您必须在这些应用程序中使用不同的版本代码,并使用复杂的模式进行应用程序版本控制:

在此处检查Using a version code scheme

例如。 在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM