web-dev-qa-db-fra.com

Google Play affiche l'APK non optimisé pour l'application Cordova

J'essayais de publier ma première application Cordova sur Google Playstore. Lorsque je télécharge mon apk de libération, il affiche l'avertissement ci-dessous et je ne peux pas déployer la version.

APK non optimisé

Avertissement:

Ce fichier APK entraîne l'envoi de code et de ressources inutilisés aux utilisateurs. Votre application pourrait être plus petite si vous utilisiez le Android Bundle d'applications. En n'optimisant pas votre application pour les configurations d'appareils, votre application est plus grande à télécharger et à installer sur les appareils des utilisateurs qu'elle ne devrait l'être. Plus grand les applications voient des taux de réussite d'installation plus faibles et occupent du stockage sur les appareils des utilisateurs.

21
Yesudass Moses

Il s'agit d'une nouvelle politique de Google, maintenant, au lieu de soumettre l'apk, nous devons générer un bundle, et le Play Store lui-même générera l'application.

Les étapes sont les suivantes:

  1. Accédez à votre dossier plateformes/Android dans votre projet;
  2. Exécuter le bundle ./gradlew;
  3. Signez le bundle comme vous le feriez pour l'apk;
  4. Envoyez-le au Play Store;

Plus de détails ici: https://medium.com/swlh/generating-an-Android-app-bundle-from-your-ionic-app-without-Android-studio-5bc3acaf4528

0
Théo T. Carranza