Неверный SplitApkBundle. Пакет предназначен для неизвестных языков: [gr]. игровая консоль Google
Ошибка загрузки пакета Android-приложения
Invalid SplitApkBundle. The bundle targets unknown languages: [gr]
Android Studio версии 3.5
Я пытался
- Чистый & восстановить
- Неправильный кэш/перезапуск
Ответы
Ответ 1
У меня была такая же проблема.
Неверный SplitApkBundle. Пакет предназначен для неизвестных языков: [cb]
Я решил, настроив DSL так, чтобы пакет aapt не создавал неверные языковые цели.
Мое приложение поддерживает английский и китайский языки, поэтому для resConfigs нужны только en и zh.
defaultConfig {
...
resConfigs "en", "zh-rTW", "zh-rCN"
}
Ответ 2
Примените это к 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
}
}
Ответ 3
в моем случае это было из-за того, что я использовал комплект аккаунта на Facebook. Посмотрите, как он мне помог, я выложу его здесь для будущих ссылок
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
}
}
Ответ 4
Я сталкиваюсь с той же проблемой, я думаю, она связана с некоторыми ресурсами, добавленными для комплекта учетных записей Facebook (в частности, значениями в /res/values-cb/values-cb.xml). Я попытался загрузить версия без этого SDK, и PlayStore обработал его должным образом