2
votes

Google Play n'accepte pas les offres groupées avec une dépendance Huawei

Lorsque je souhaite télécharger un ensemble d'applications sur GooglePlay avec une dépendance Huawei, cela donne une erreur sans aucune information.

entrez la description de l'image ici

J'ai essayé tous ceux-ci un par un et à chaque fois, cela a donné une erreur jusqu'à ce que je les supprime tous de gradle. J'ai essayé d'ajouter ces dépendances à une autre application et de publier, mais le résultat était le même.

entrez la description de l'image ici

Cependant, il est intéressant de noter que je peux télécharger l'APK sans aucune erreur.


2 commentaires

eh bien oui, c'est pourquoi Huawei a son propre magasin, n'est-ce pas?


Le titre est trompeur car il n'est pas dans l'intérêt public de Google de bloquer les bibliothèques tierces - dans ce cas - les bibliothèques de Huawei. Plus probablement, cela est lié à un conflit de dépendance.


4 Réponses :


2
votes

Ce problème doit être dû à un problème de package de langue.

Vous pouvez accéder au fichier build.gradle de l'application, dans android-> defaultConfig, limiter les ressources de langue à ce que vous souhaitez utiliser:

android {
    defaultConfig {
        ...
        resConfigs "en", "fr"  //pick the languages you'd like to use
    }
}

Ensuite, reconstruisez le fichier .aab et essayez de le télécharger.


2 commentaires

Cela a fonctionné mais je ne comprends pas ce qui peut causer ce problème, connaissez-vous des détails à ce sujet, je demande ma curiosité?


J'y ai pensé aussi, le problème devrait être résolu à cause de certains packages de langue, mais pourquoi ces packages influencent le téléchargement, aucune idée pour le moment.



0
votes

Vous pouvez essayer de télécharger l'APK au lieu d'AppBundle. Nous avons rencontré le même problème il y a deux semaines et nous l'avons résolu en téléchargeant l'APK.


0 commentaires

2
votes

Mise à jour:

Push Kit 5.0.2.300 n'a pas encore résolu le problème. La dernière version du SDK sera publiée le 16 novembre ici . Veuillez le mettre à jour vers la version 5.0.4.302 .


Ce problème est un bogue connu et il a déjà été corrigé. Veuillez mettre à jour le SDK HMS Core vers la dernière version ici .


3 commentaires

J'ai tout enlevé et essayé avec juste "com.huawei.hms: push". Ma version était "5.0.0.300". J'ai mis à jour vers le dernier "5.0.2.300" mais le résultat est le même. Y a-t-il quelque chose que je puisse essayer?


J'ai trouvé que Push Kit 5.0.2.300 ne résout pas le problème. La nouvelle version sortira aujourd'hui (Noverber 16)! @Cembora


push 5.0.3.302 ne fonctionnerait pas, veuillez implémenter 'com.huawei.hms: push: 5.0.4.302'



0
votes

Vous pouvez télécharger l'APK, mais la console Google Play affiche une erreur (icône rouge) lors du téléchargement du bundle d'applications. car la console google n'affiche aucun conseil ni détail d'erreur. Si vous utilisez les bibliothèques liées au noyau HMS des services Huawei dans votre application, vous devez utiliser les derniers services push Huawei et cela résoudra le problème de téléchargement de l'ensemble d'applications.

implementation 'com.huawei.hms:push:5.0.4.302'


0 commentaires