SplitApkBundle 无效。该捆绑包针对未知语言:[gr]。 google 玩控制台
Invalid SplitApkBundle. The bundle targets unknown languages: [gr]. google play console
Android 应用程序包上传失败,出现错误
Invalid SplitApkBundle. The bundle targets unknown languages: [gr]
Android Studio 版本 3.5
我试过了
- 清理并重建
- 无效cache/restart
我遇到了同样的问题,我想这与为 Facebook 的帐户工具包 添加的一些资源有关(特别是 /res/values-cb/values-cb.xml) 我试过上传一个没有这个 SDK 的版本并且 playstore 正确处理了它
我遇到了同样的问题。
SplitApkBundle 无效。该捆绑包针对未知语言:[cb]
我通过设置 DSL 来阻止 aapt 包构建错误的语言目标来解决。
我的应用程序支持英文和中文,因此resConfigs只需要en和zh。
defaultConfig {
...
resConfigs "en", "zh-rTW", "zh-rCN"
}
将此应用于 Android{}
bundle {
density {
// Different APKs are generated for devices with different screen densities; true by default.
enableSplit true
}
abi {
// Different APKs are generated for devices with different CPU architectures; true by default.
enableSplit true
}
language {
// This is disabled so that the App Bundle does NOT split the APK for each language.
// We're gonna use the same APK for all languages.
enableSplit false
}
}
就我而言,我是因为我使用的是 Facebook 帐户工具包,请参阅 wells answer 它帮助了我,我将其列在这里以供将来参考
bundle {
density {
// Different APKs are generated for devices with different screen densities; true by default.
enableSplit true
}
abi {
// Different APKs are generated for devices with different CPU architectures; true by default.
enableSplit true
}
language {
// This is disabled so that the App Bundle does NOT split the APK for each language.
// We're gonna use the same APK for all languages.
enableSplit false
}
}
我在将 facebook 登录实现降级到 5.8 后遇到了同样的问题,它已修复
implementation 'com.facebook.android:facebook-login:5.8.0'
就我而言,我也在使用 本地化和翻译。有效。没有更多的代码。
将此代码放在应用级别 build.gradle。
android {
bundle {
language {
enableSplit = false
}
}
...
}
切换到 Facebook sdk 版本 5.13.0 解决了我的问题。
implementation 'com.facebook.android:facebook-login:5.13.0'
Android 应用程序包上传失败,出现错误
Invalid SplitApkBundle. The bundle targets unknown languages: [gr]
Android Studio 版本 3.5
我试过了
- 清理并重建
- 无效cache/restart
我遇到了同样的问题,我想这与为 Facebook 的帐户工具包 添加的一些资源有关(特别是 /res/values-cb/values-cb.xml) 我试过上传一个没有这个 SDK 的版本并且 playstore 正确处理了它
我遇到了同样的问题。
SplitApkBundle 无效。该捆绑包针对未知语言:[cb]
我通过设置 DSL 来阻止 aapt 包构建错误的语言目标来解决。
我的应用程序支持英文和中文,因此resConfigs只需要en和zh。
defaultConfig {
...
resConfigs "en", "zh-rTW", "zh-rCN"
}
将此应用于 Android{}
bundle {
density {
// Different APKs are generated for devices with different screen densities; true by default.
enableSplit true
}
abi {
// Different APKs are generated for devices with different CPU architectures; true by default.
enableSplit true
}
language {
// This is disabled so that the App Bundle does NOT split the APK for each language.
// We're gonna use the same APK for all languages.
enableSplit false
}
}
就我而言,我是因为我使用的是 Facebook 帐户工具包,请参阅 wells answer 它帮助了我,我将其列在这里以供将来参考
bundle {
density {
// Different APKs are generated for devices with different screen densities; true by default.
enableSplit true
}
abi {
// Different APKs are generated for devices with different CPU architectures; true by default.
enableSplit true
}
language {
// This is disabled so that the App Bundle does NOT split the APK for each language.
// We're gonna use the same APK for all languages.
enableSplit false
}
}
我在将 facebook 登录实现降级到 5.8 后遇到了同样的问题,它已修复
implementation 'com.facebook.android:facebook-login:5.8.0'
就我而言,我也在使用 本地化和翻译。有效。没有更多的代码。
将此代码放在应用级别 build.gradle。
android {
bundle {
language {
enableSplit = false
}
}
...
}
切换到 Facebook sdk 版本 5.13.0 解决了我的问题。
implementation 'com.facebook.android:facebook-login:5.13.0'