无法发布应用程序,因为它被Alpha测试阻止

时间:2016-03-30 17:10:03

标签: android

目前,我有一个使用SDK 21的生产应用程序。

由于需要大量的工程工作,要将应用程序移植到SDK 23,我们使用SDK 23制作另一个不稳定的Alpha版本

今天,我需要为我们的制作应用程序制作一个关键的错误修复版本。

但是,由于我们有一个带有SDK 23的Alpha应用程序,它阻止我们发布使用SDK 21的新生产应用程序。

我尝试取消激活Alpha测试,但它只是没有帮助。请看我的截图。

enter image description here

我做的任何事情,以便我可以使用SDK 21发布我的关键错误修复生产应用程序?

感谢。

1 个答案:

答案 0 :(得分:1)

我从ianhanniballake

获得了非常有用的建议
  

您将新的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和当前制作的停用按钮。