我试图发布我的Android应用程序到谷歌播放的新版本,并得到以下错误?

由于以下原因,无法发布该配置: 版本1没有提供给任何设备配置:所有可能接收版本1的设备都将接收版本4

我不明白。这是什么意思?


当前回答

我有同样的问题,我只是DEACTIVATE旧的apk,目前是活跃的,然后上传新的apk。它解决了我的问题

其他回答

我也有类似的问题,但因为我之前的版本有一个更低的最大andorid api,我不允许恢复到以前的版本。

最后对我来说,这是eclipse的一个问题,它没有将更改保存到歧管文件中。我重启了eclipse,保存了我的项目,做了一个apk,然后它就工作了。如果上面的答案失败了,也许值得一试。

在生产环境中,一次只能有一个APK。在上传之前,您必须停用当前的一个。alpha测试APK和beta测试APK也一样——你只能发布一个APK进行测试。

我同意错误消息的措辞令人震惊!

解决方法如下:

删除处于draft模式的新apk 请清除浏览器的历史缓存或使用其他浏览器重新上传apk

由于某些原因,当你上传一个新的APK而没有立即点击“发布”(你可能第一次点击了保存草案),谷歌认为你想同时发布两个APK。

当你有不同配置的多个APK时,这通常是需要的(比如:android 2的一个版本。X版本和3+版本,或者平板电脑版本和手机版本等等……)

然而,在你的情况下,你只是上传一个升级,你想要它取代你以前的APK。

解决:

单击右上方的“切换到高级模式” 点击Action ->移动到旧APK并选择“取消激活” 错误应该消失,你应该看到你的旧apk在“其他APKS”和新的准备发布。 只需单击Publish以使更改生效,然后等待它们传播。

谷歌警告是错误的。 希望这能澄清。

就发生在我身上,当我发布新的APK,但不小心关闭浏览器窗口没有完成提交。