Skip to content

Chapitre 7 — Build et déploiement Android ​

7.1 Build web ​

Compilez le code Vue/TypeScript en fichiers statiques :

bash
npm run build

Cette commande fait deux choses (voir package.json) :

  1. vue-tsc — vérifie les types TypeScript
  2. vite build — compile et bundle le code dans le dossier dist/

7.2 Sync vers Android ​

Copiez le build web dans le projet Android natif :

bash
npx cap sync android

Cette commande :

  1. Copie le contenu de dist/ vers android/app/src/main/assets/public/
  2. Met a jour les plugins Capacitor dans le projet Gradle
  3. génère le fichier capacitor.config.json pour Android

Important : il faut relancer npx cap sync a 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 android

Cette 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 android

Puis relancez l'app depuis Android Studio.