我试图发布我的Android应用程序到谷歌播放的新版本,并得到以下错误?
由于以下原因,无法发布该配置: 版本1没有提供给任何设备配置:所有可能接收版本1的设备都将接收版本4
我不明白。这是什么意思?
我试图发布我的Android应用程序到谷歌播放的新版本,并得到以下错误?
由于以下原因,无法发布该配置: 版本1没有提供给任何设备配置:所有可能接收版本1的设备都将接收版本4
我不明白。这是什么意思?
当前回答
我第一次上传APK时也遇到了这个问题,但我在查看APK详细信息时注意到API级别为18-17。因此,我将此代码添加到AndroidManifest.xml以指定最大API级别
<uses-sdk android:minSdkVersion="18"
android:targetSdkVersion="23"
android:maxSdkVersion="23" />
这样做之后,问题就解决了:)
其他回答
当我在很短的时间内发布了两个apk(版本3和版本4)时,我就遇到了这种情况。点击版本3旁边的下拉菜单上的“取消激活”似乎可以修复它。
我猜这是一条措辞很糟糕的错误消息,意思是“你的原始APK还没有发布到所有的更新服务器上,所以他们中的一些人可能完全错过了那个版本”。但这只是猜测。
我有同样的问题,但我解决了块Lint错误。
看到Lint错误页面,右上角包装图标,点击那里和块包装。 当您单击“留下lint错误”时,应用程序将导出烧焦的应用程序包。
我有同样的问题,我只是DEACTIVATE旧的apk,目前是活跃的,然后上传新的apk。它解决了我的问题
我也有类似的问题,但因为我之前的版本有一个更低的最大andorid api,我不允许恢复到以前的版本。
最后对我来说,这是eclipse的一个问题,它没有将更改保存到歧管文件中。我重启了eclipse,保存了我的项目,做了一个apk,然后它就工作了。如果上面的答案失败了,也许值得一试。
我猜控制台告诉你你有两个版本支持相同的设备,所以没有理由同时使用两个版本
解决办法:把旧的去掉…… 或 如果您的旧版本支持特定的设备,标记它,控制台将接受它