From 8d54770a71cabd6283c857dc46f2d339784a43c5 Mon Sep 17 00:00:00 2001 From: Siphonight Date: Sat, 5 Sep 2026 22:18:20 +0200 Subject: [PATCH] =?UTF-8?q?Docs=20:=20guide=20d'installation=20=E2=80=94?= =?UTF-8?q?=20section=20=C2=AB=20t=C3=A9l=C3=A9charger=20sans=20compiler?= =?UTF-8?q?=20=C2=BB=20(releases=20Gitea,=20diff=C3=A9rences=20APK=20relea?= =?UTF-8?q?se=20vs=20debug)=20;=20README=20statut=20v1.2.7/64=20tests=20(r?= =?UTF-8?q?eplace=20silencieux=20rat=C3=A9=20corrig=C3=A9)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 +- docs/GUIDE_INSTALLATION.md | 23 +++++++++++++++++++++++ 2 files changed, 24 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index f8e6c1b..8d2f04b 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ sauvegarde JSON. **100 % local, aucun compte, aucun serveur.** > à titre informatif — ce ne sont pas des mesures. Fie-toi toujours à tes analyses de > sang et aux consignes de ton endocrinologue. -- **Statut** : v1.2.6 — build Android ✅, **62 tests unitaires** ✅ (44 sans les données de test locales ; 3 régressions épinglées sur données réelles **non versionnées**), intégration montre = notifications ✅, **dépôt Gitea privé + releases avec APK** ✅ +- **Statut** : v1.2.7 — build Android ✅, **64 tests unitaires** ✅ (44 sans les données de test locales ; 3 régressions épinglées sur données réelles **non versionnées**), intégration montre = notifications ✅, **dépôt Gitea privé + releases avec APK** ✅ - **Journal des versions** : [docs/CHANGELOG.md](docs/CHANGELOG.md) - **Guide utilisateur** : [docs/GUIDE_INSTALLATION.md](docs/GUIDE_INSTALLATION.md) - **Doc de développement** (architecture, maths, décisions, bugs) : [docs/DEVELOPPEMENT.md](docs/DEVELOPPEMENT.md) diff --git a/docs/GUIDE_INSTALLATION.md b/docs/GUIDE_INSTALLATION.md index c5bb203..f684121 100644 --- a/docs/GUIDE_INSTALLATION.md +++ b/docs/GUIDE_INSTALLATION.md @@ -16,6 +16,29 @@ App Android de suivi de THS : courbes estimées heure par heure (E2 + T), log de Tu n'as pas besoin d'installer Gradle ni le JDK séparément : Android Studio s'en charge. +## 1.bis Option SANS compilation : télécharger l'APK depuis les releases + +Chaque version taguée est publiée en **release Gitea** avec les APK prêts à +installer — pas besoin d'Android Studio ni de faire un build : + +1. Va sur **Releases** du dépôt Gitea (onglet « Releases » à droite) + → ex. `https://gitea.cloudyfy.fr/Siphonight/HormoneTrack/releases` +2. Deux APK par release : + +| Fichier | Quoi | Pour qui | +|---|---|---| +| `HormoneTrack-vX.Y.Z-release.apk` | **Optimisé** (R8 : code minifié/compacté, ressources shrinkées) — **2,4 Mo** au lieu de 20 Mo, démarrage et fluidité meilleurs | **Recommandé** — usage quotidien | +| `HormoneTrack-vX.Y.Z-debug.apk` | Non optimisé, hookable par un debugger — 20 Mo | Diagnostic/développement uniquement | + +3. Installe : télécharge l'APK → ouvre-le → accepte « installer une application + inconnue » (une seule fois). **Mise à jour** : installe la nouvelle version + par-dessus l'ancienne — données conservées (les deux APK sont signés avec la + même clé debug, donc interchangeables dans les deux sens sans perte). + +> ⚠️ Après l'installation d'un APK **release** (optimisé R8), fais un test +> rapide une fois : export/import d'un backup JSON + graphiques — R8 n'est pas +> vérifiable par les tests automatisés. + ## 2. Ouvrir le projet 1. Android Studio → **Open** → sélectionne le dossier `~/projects/HormoneTrack`