Chapitre 7 — Build et déploiement Android
7.1 Build web
Compilez le code Vue/TypeScript en fichiers statiques :
bash
npm run buildCette commande fait deux choses (voir package.json) :
vue-tsc— vérifie les types TypeScriptvite build— compile et bundle le code dans le dossierdist/
7.2 Sync vers Android
Copiez le build web dans le projet Android natif :
bash
npx cap sync androidCette commande :
- Copie le contenu de
dist/versandroid/app/src/main/assets/public/ - Met a jour les plugins Capacitor dans le projet Gradle
- génère le fichier
capacitor.config.jsonpour Android
Important : il faut relancer
npx cap synca chaque fois que vous modifiez le code web ou ajoutez/mettez a jour un plugin Capacitor.
7.3 Ouvrir dans Android Studio
bash
npx cap open androidCette commande ouvre le projet dans Android Studio. Depuis là, vous pouvez :
- Connecter votre telephone Android en USB
- Lancer l'app avec le bouton "Run" (fleche verte)
- Ou générer un APK via Build > Build Bundle(s) / APK(s)
Prérequis : Android Studio doit être installe avec le SDK Android. Votre telephone doit avoir le mode développeur et le débogage USB actives.
7.4 Commande rapide pour itérer
Pendant le développement, vous répéterez souvent ce cycle :
bash
npm run build && npx cap sync androidPuis relancez l'app depuis Android Studio.
