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

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

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


当前回答

我有同样的问题,但我解决了块Lint错误。

看到Lint错误页面,右上角包装图标,点击那里和块包装。 当您单击“留下lint错误”时,应用程序将导出烧焦的应用程序包。

其他回答

当我在很短的时间内发布了两个apk(版本3和版本4)时,我就遇到了这种情况。点击版本3旁边的下拉菜单上的“取消激活”似乎可以修复它。

我猜这是一条措辞很糟糕的错误消息,意思是“你的原始APK还没有发布到所有的更新服务器上,所以他们中的一些人可能完全错过了那个版本”。但这只是猜测。

我第一次上传APK时也遇到了这个问题,但我在查看APK详细信息时注意到API级别为18-17。因此,我将此代码添加到AndroidManifest.xml以指定最大API级别

<uses-sdk android:minSdkVersion="18"
        android:targetSdkVersion="23"
        android:maxSdkVersion="23" />

这样做之后,问题就解决了:)

我的应用程序也解决了同样的问题。我必须从1.0版本上传到2.0版本。 我已经上传了Beta版的2.0版本。 -当它上传时,我已经在PROD中停用了1.0版本。 下一步是把2.0版从BETA版移到PROD版。 —然后,PUBLISH按钮被激活,完成该过程。 我希望这对你有帮助。

这可能是一种hack,但你可以通过将其逐步部署到1-50%,然后将其增加到100%来解决这个问题。

在这种情况下,错误消息不会阻止发布你的应用程序,你也不需要停用任何东西。

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