Échec du téléchargement de l'ensemble d'applications Android avec erreur
Invalid SplitApkBundle. The bundle targets unknown languages: [gr]
Android Studio version 3.5
J'ai essayé
J'ai eu le même problème.
SplitApkBundle non valide. Le groupe cible les langues inconnues: [cb]
J'ai résolu en définissant DSL pour arrêter le paquetage aapt construisant les mauvaises langues cibles.
Mon application prend en charge l'anglais et le chinois, donc resConfigs n'a besoin que de en et zh.
defaultConfig {
...
resConfigs "en", "zh-rTW", "zh-rCN"
}
Appliquer ceci à 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
}
}
dans mon cas, j'étais parce que j'utilisais le kit de compte Facebook voir les réponses aux puits, cela m'a aidé, je suis en train de le doubler ici pour de futures références
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
}
}
J'ai eu le même problème après avoir rétrogradé l'implémentation de la connexion Facebook à 5.8, il est résolu
implementation 'com.facebook.Android:facebook-login:5.8.0'
Je suis confronté au même problème, je suppose qu'il est lié à certaines ressources ajoutées pour Kit de compte Facebook (en particulier les valeurs contenues dans/res/values-cb/values -cb.xml) J'ai essayé de télécharger une version sans ce SDK et le playstore l'a traitée correctement
Passer à la version 5.13.0 de Facebook SDK a résolu le problème pour moi.
implementation 'com.facebook.Android:facebook-login:5.13.0'
Dans mon cas, je travaillais aussi avec Localisation et traduction. Ça a marché. plus de code.
Mettez ce code dans build.gradle au niveau de l'application.
Android {
bundle {
language {
enableSplit = false
}
}
...
}