web-dev-qa-db-fra.com

SplitApkBundle non valide. Le bundle cible les langues inconnues: [gr]. console Google Play

Échec du téléchargement de l'ensemble d'applications Android avec erreur

Invalid SplitApkBundle. The bundle targets unknown languages: [gr]

enter image description here

Android Studio version 3.5

J'ai essayé

  1. Nettoyer et reconstruire
  2. Cache/redémarrage invalide
25
CLIFFORD P Y

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"
}
22
RavenYang

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
    }
}
14
Wells

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
    }
}
2
user2403271

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'
2
user2682025

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

1
David Coronel

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'
1
Xabaras

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
        }
    }

    ...

}
0
Rumit Patel