...
Publier l'application sur les stores
Checklist de (re)build
Trouver Vous trouverez ci-dessous la checklist des actions à effectuer pour build ou rebuild l'app native et la publier sur les stores.
...
- Configurer Capacitor en éditant le fichier
capacitor.config.ts - Ajouter le support d'Android sur le projet
Bloc de code npx ionic capacitor add android
- Build les sources d'Angular avec les modules
Bloc de code npm run build [-- --configuration={environment}] - Synchronisation des sources Angular avec les packages natifs Android
Bloc de code npx ionic capacitor sync android [--no-build]
- Ajouter les autorisations pour les fonctionnalités natives dans le fichier
AndroidManifest.xml - Générer le Splashscreen et les icônes de l'application avec l'outil capacitor-assets
- (Ajouter la configuration Firebase en collant le fichier google-services.json dans le dossier
android/app/) - Exécuter la configuration Trapeze pour mettre à jour les numéros de version et build + (copie des fichiers de configuration Firebase)
- Ouvrir le projet dans Android Studio
Bloc de code npx ionic capacitor open android
- Vérifier que l'on retrouve bien le bon package_name, ainsi que les autorisations nécessaires dans le fichier
AndroidManifest.xml - Vérifier que l'on retrouve bien les bonnes valeurs pour les attributs
versionCodeetversionNamedans le fichierandroid/app/build.gradle - Configurer les certificats pour la signature du bundle
- Générer l'App Bundle signé :
menu > Build > Generate Signed Bundle - Déposer l'App Bundle
app-release.aabgénéré dans le dossierandroid/app/release/sur le Play Store
...