无效的 splitapkbundle。捆绑目标未知语言:[gr]
Posted
技术标签:
【中文标题】无效的 splitapkbundle。捆绑目标未知语言:[gr]【英文标题】:Invalid splitapkbundle. The bundle target unknown language: [gr] 【发布时间】:2020-01-12 12:07:40 【问题描述】:上传应用包失败。
在我更改依赖项的版本之后
> classpath 'com.android.tools.build:gradle:3.5.0'
3.4.1 到 3.5.0
我收到了这个错误。
我用这个方法解决了但是是真是假不知道见下文
> 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
>
【问题讨论】:
我也遇到了同样的问题,请问有人找到答案了吗? 试试这个 defaultConfig resConfigs "en" en for English Invalid SplitApkBundle. The bundle targets unknown languages: [gr]. google play console的可能重复 【参考方案1】:有两种方法
1) 第一种方法
我用这个方法解决了这个问题,但它只适用于英语
SplitApkBundle 无效。该捆绑包以未知语言为目标:[gr]。
defaultConfig
...
resConfigs "en"
2) 第二种方法
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
【讨论】:
以上是关于无效的 splitapkbundle。捆绑目标未知语言:[gr]的主要内容,如果未能解决你的问题,请参考以下文章
捆绑包无效。针对 iphone 设备系列的应用程序可能不需要 3.2 的 iphone os 部署目标