我试图发布我的Android应用程序到谷歌播放的新版本,并得到以下错误?
由于以下原因,无法发布该配置: 版本1没有提供给任何设备配置:所有可能接收版本1的设备都将接收版本4
我不明白。这是什么意思?
我试图发布我的Android应用程序到谷歌播放的新版本,并得到以下错误?
由于以下原因,无法发布该配置: 版本1没有提供给任何设备配置:所有可能接收版本1的设备都将接收版本4
我不明白。这是什么意思?
当前回答
在生产环境中,一次只能有一个APK。在上传之前,您必须停用当前的一个。alpha测试APK和beta测试APK也一样——你只能发布一个APK进行测试。
我同意错误消息的措辞令人震惊!
其他回答
我第一次上传APK时也遇到了这个问题,但我在查看APK详细信息时注意到API级别为18-17。因此,我将此代码添加到AndroidManifest.xml以指定最大API级别
<uses-sdk android:minSdkVersion="18"
android:targetSdkVersion="23"
android:maxSdkVersion="23" />
这样做之后,问题就解决了:)
我只是切换到基本视图。它会立即自动将当前版本替换为新版本。当然,这并不适用于所有应用部署场景。但在大多数(简单)情况下应该没问题。
我有同样的问题,我只是DEACTIVATE旧的apk,目前是活跃的,然后上传新的apk。它解决了我的问题
对我来说 apk的旧版本已经在beta测试中发布。当我试图更新我的应用程序已经发布的应用程序与新的apk。
刚刚把我的新apk移到beta测试,并从beta测试中取消了旧apk的发布。
然后最终把新的apk从beta版搬到了产品版。
我猜控制台告诉你你有两个版本支持相同的设备,所以没有理由同时使用两个版本
解决办法:把旧的去掉…… 或 如果您的旧版本支持特定的设备,标记它,控制台将接受它