Files
Bonsai-android/.claude/rules/deploy.md
T

743 B

Règles — Déploiement après commit

Comportement attendu

Après chaque git commit (et git push), lancer systématiquement l'installation sur le device physique :

JAVA_HOME=/home/Gato/.jdks/temurin-25.0.2 PATH="$JAVA_HOME/bin:$PATH" \
  ./gradlew installDebug -Pandroid.injected.deployment.target.serial=89UDU18724006699

Notes

  • Le serial 89UDU18724006699 est le device Android physique de test (Huawei ANE-LX1, Android 9)
  • JAVA_HOME doit pointer sur Temurin 25 (JBR sans jlink)
  • Si le device est UNAUTHORIZED : demander à l'utilisateur d'accepter la dialog ADB sur le téléphone
  • Si INSTALL_FAILED_UPDATE_INCOMPATIBLE : demander à l'utilisateur de désinstaller l'appli manuellement puis relancer