| Sommaire |
|---|
Configurer Capacitor
Inclure page Configurer Capacitor Configurer Capacitor
Ajouter le support d'Android sur le projet
Pour pouvoir créer une app Android, il faut indiquer à Ionic que l'on souhaite le support natif Android
| Bloc de code |
|---|
npx ionic capacitor add android |
Un nouveau dossier android/ devrait apparaitre dans votre arborescence, contenant tous les fichiers propres au fonctionnement sur la plateforme.
| Remarque |
|---|
Cette commande n'est à initier qu'une seule fois sur le projet. Elle n'est plus nécessaire par la suite. |
Build des sources Angular
| Inclure page | ||||
|---|---|---|---|---|
|
Build du package Android
Une fois le build Angular terminé. Il faut utiliser une commande Capacitor qui permet de synchroniser les données des fichiers www/ et dist/ avec le dossier de l'app native android/
| Bloc de code |
|---|
npx ionic capacitor sync android [--no-build] |
| Avertissement | ||
|---|---|---|
| ||
Si vous avez passé un environnement à Angular au moment du build, il est impératif d'ajouter l'option Pour plus d'infos sur l'utilisation des environnements : Configurer plusieurs environnements de développement |
Générer le splashscreen et les icônes
| Inclure page | ||||
|---|---|---|---|---|
|
Ajouter le support de Firebase pour les notifications push
Pour pouvoir utiliser Firebase sur le projet, vous devez avoir préalablement configuré le projet pour : Configurer Firebase sur le client
| Info |
|---|
Si vous n'avez pas configuré le client pour utiliser Firebase avant le build, mais que vous souhaitez le mettre en place sur le projet, il sera alors nécessaire de rejouer toutes les étapes de build pour prendre en compte les paramètres. |
Pour finaliser l'utilisation de Firebase sur votre client Android il ne reste alors plus qu'à copier le fichier google-services.json dans le répertoire android/app/
Cette procédure peut être automatisée en fonction de l'environnement à utiliser en utilisant l'outil Trapeze décrit ci-dessous
Utiliser Trapeze pour faciliter les modifications du package Android
| Inclure page | ||||
|---|---|---|---|---|
|
Ouvrir le projet sous Android Studio pour tester l'application
Todo
Préparer l'App Bundle pour la diffusion sur le Play Store
Todo
Todo Checklist de re-déploiement
Todo