目前,我有一个使用SDK 21的生产应用程序。
由于需要大量的工程工作,要将应用程序移植到SDK 23,我们使用SDK 23制作另一个不稳定的Alpha版本
今天,我需要为我们的制作应用程序制作一个关键的错误修复版本。
但是,由于我们有一个带有SDK 23的Alpha应用程序,它阻止我们发布使用SDK 21的新生产应用程序。
我尝试取消激活Alpha测试,但它只是没有帮助。请看我的截图。
我做的任何事情,以便我可以使用SDK 21发布我的关键错误修复生产应用程序?
感谢。
答案 0 :(得分:1)
您将新的prod版本上传到prod(目标API 21,更高版本 比当前的alpha版本号 - 你向我们展示的是什么)和一个新的 alpha build to alpha(目标API 23,比新产品更高版本 构建),然后同时发布。
这样,alpha用户就会更新到新的API 23构建和prod用户 更新到新的API 21版本,重要的是没有使用API 23 alpha build提供了API 21版本。
alpha> beta>永远刺激 - 记住它已经设置好,你可以推广 最终刺激的alpha(如果prod的版本号,那将无效) 大于alpha)
简而言之,切换到高级模式,上传2个针对不同SDK的APK。确保alpha版本代码高于生产版本代码。
在http://developer.android.com/google/play/publishing/multiple-apks.html
中可以找到非常冗长的解释另外,在发布之前,不要忘记点击当前alpha和当前制作的停用按钮。