0
votes

Ionic 4: Vous devez utiliser un nom de paquet différent car "io.ionic.starter" existe déjà dans Google Play

J'essaie de déployer mon application ionique à Google Play. Cependant, lorsque je télécharge le fichier APP APK, je reçois ce message d'erreur Vous devez utiliser un nom de package différent car "io.ionic.starter" existe déjà dans Google Play. Code> Selon ce fil: Erreur lors du téléchargement APK construit sur Ionic à Google PlayStore J'ai besoin de changer mon fichier config.xml code>, je ne vois que config fichier dans l'application app / res / xml / config.xml code> qui a ce

{
  "appId": "io.ionic.stackie",
  "appName": "Stackie",
  "bundledWebRuntime": false,
  "npmClient": "npm",
  "webDir": "www",
  "cordova": {}
}


0 commentaires

3 Réponses :


-1
votes

Ce n'est pas ce fichier de configuration. Un autre fichier de configuration est situé dans le dossier racine de projet. Vous devez modifier l'ID. xxx


1 commentaires

Je ne l'ai pas dans mon projet, devrais-je en créer un?



3
votes

Si vous avez mis à jour l'Appid dans le fichier Capacitor.config.json après ajout du projet Android avec NPX Cap Ajouter Android , l'Appid ne copiera pas / mise à jour sur votre projet Android.

Jetez un coup d'œil au fichier build.gradle dans Android-> Application dossier et vérifiez que l'applicationId n'est pas "io.ionic.starter" . Le build.gradle va probablement regarder quelque chose comme ceci: xxx

si vous mettez à jour l'applicationId dans le build.gradle Fichier et reconstruire le projet dans Android Studio Je pense que vous serez prêt à partir.

J'espère que cela aide.


0 commentaires

2
votes

J'ai corrigé ce problème en remplaçant toutes les occurrences de io.ionic.starter par io.ionic.stackie dans / androïde . Ce n'est peut-être pas le meilleur moyen de résoudre ce problème, mais cela a fonctionné avec moi.


0 commentaires