Google Play 不接受具有任何华为依赖项的应用程序包
Google Play doesn't accept app bundle with any Huawei dependency
当我想将带有任何华为依赖项的应用程序包上传到 GooglePlay 时,它给出了没有任何信息的错误。
我一一尝试所有这些,每次都出错,直到我从 gradle 中删除所有这些。我尝试将这些依赖项添加到另一个应用程序并发布,但结果是一样的。
不过有趣的是,我可以毫无错误地上传 APK。
这个问题应该是语言包的问题
您可以转到应用程序的 build.gradle 文件,在 android->defaultConfig 中,将语言资源限制为您想要使用的资源:
android {
defaultConfig {
...
resConfigs "en", "fr" //pick the languages you'd like to use
}
}
然后重建 .aab 文件并尝试上传。
您可以尝试上传 APK 而不是 AppBundle。我们两周前遇到了同样的问题,并通过上传 APK 解决了这个问题。
更新:
Push Kit 5.0.2.300 还没有解决这个问题。最新版SDK将于11月16日发布here。请更新为5.0.4.302.
这个问题是一个已知的错误,已经被修复了。请更新HMS Core SDK至最新版本here.
您可以上传 APK,但 Google 播放控制台在上传应用程序包时显示错误(红色图标)。因为 google 控制台没有显示任何提示或错误详细信息。如果你的应用中使用了华为服务HMS core相关库需要使用最新的
华为推送服务,解决app bundle上传问题
implementation 'com.huawei.hms:push:5.0.4.302'
当我想将带有任何华为依赖项的应用程序包上传到 GooglePlay 时,它给出了没有任何信息的错误。
我一一尝试所有这些,每次都出错,直到我从 gradle 中删除所有这些。我尝试将这些依赖项添加到另一个应用程序并发布,但结果是一样的。
不过有趣的是,我可以毫无错误地上传 APK。
这个问题应该是语言包的问题
您可以转到应用程序的 build.gradle 文件,在 android->defaultConfig 中,将语言资源限制为您想要使用的资源:
android {
defaultConfig {
...
resConfigs "en", "fr" //pick the languages you'd like to use
}
}
然后重建 .aab 文件并尝试上传。
您可以尝试上传 APK 而不是 AppBundle。我们两周前遇到了同样的问题,并通过上传 APK 解决了这个问题。
更新:
Push Kit 5.0.2.300 还没有解决这个问题。最新版SDK将于11月16日发布here。请更新为5.0.4.302.
这个问题是一个已知的错误,已经被修复了。请更新HMS Core SDK至最新版本here.
您可以上传 APK,但 Google 播放控制台在上传应用程序包时显示错误(红色图标)。因为 google 控制台没有显示任何提示或错误详细信息。如果你的应用中使用了华为服务HMS core相关库需要使用最新的 华为推送服务,解决app bundle上传问题
implementation 'com.huawei.hms:push:5.0.4.302'