Mise à jour vers une nouvelle version ou une branche

Construire vous-même au lieu de télécharger

AndroidAPS n’est pas disponible en téléchargement en raison de la réglementation concernant les dispositifs médicaux. Il est légal de construire l’application pour votre usage personnel, mais vous ne devez en aucun cas donner une copie à d’autres personnes ! Voir la page FAQ pour plus de détails.

Remarques importantes

Accès rapide aux utilisateurs expérimentés

Veuillez sauter ce paragraphe si vous mettez à jour AAPS pour la première fois. L’accès rapide est destiné aux utilisateurs expérimentés. Votre étape suivante serait d’installer git si vous ne l’avez pas déjà.

Si vous avez déjà mis à jour AAPS dans les versions précédentes et que vous utilisez un PC, vous pouvez faire une mise à jour en quatre étapes simples :

  1. Exportez vos paramètres à partir de la version AAPS existante sur votre téléphone pour être à jour côté sauvegardes
  2. Mettez à jour la copie locale (VCS -> Git -> Pull)
  3. Générez un APK signé (Sélectionnez ‘app’ au lieu de ‘wear’ au passage !)
  4. En fonction de votre source de glycémie vérifiez bien identify receiver dans xDrip+ ou utilisez l’application Dexcom patchée à partir du dossier 2.4.

Installer git (si vous ne l’avez pas)

Suivez le manuel sur la page d’installation de git.

Mettez à jour votre copie locale

  • À partir de la version 2.7, l’emplacement du code a été changé pou https://github.com/nightscout/AndroidAPS. Si vous n’êtes pas familié avec git le plus simple pour faire la mise à jour est de supprimer le répertoire avec AndroidAPS et de faire un nouveau clone.

  • Cliquez sur : VCS -> Git -> Pull

    Android Studio - GIT - Pull

  • Cliquez sur Pull (pas de changements dans la boîte de dialogue)

    Android Studio - GIT - Pull 2

  • Attendez tant que le téléchargement est en cours.

    Android Studio - Pull en cours

  • Quand ce sera fini Android Studio vous informera que “tous les fichiers sont à jour”.

    Tous les fichiers sont à jour

Générer un APK signé

  • Cliquez sur “Build” dans la barre de menus et sélectionnez “Generate Signed Bundle / APK ...”.

Génération de l'apk

  • Sélectionnez “APK” (1.) au lieu de “Android App Bundle” et cliquez sur “Suivant” (2.).

APK au lieu du bundle

  • Assurez-vous que le module est défini sur “app”.
  • Sélectionnez le chemin de votre fichier de clés en cliquant sur “Choose existing...”.
  • Entrez vos mots de passe pour le fichier de clés et la clé.
  • Si la case “Remember passwords” est cochée, vous n’avez pas à les saisir à chaque fois. Si la case n’a pas été cochée lors du dernière génération (“Build”) et que vous ne vous souvenez pas des mots de passe, veuillez vous référer à la section dépannage.
  • Cliquez sur “Next”.

Fichier de clés

  • Sélectionnez la variante “fullRelease” (1.).
  • Cochez les cases V1 et V2 pour les versions de signature (2.).
  • Cliquez sur “Finish”. (3.)

Génération terminée

  • Android Studio affiche l’information “APK(s) generated successfully...” quand la génération est terminée.
  • Dans le cas ou la génération n’a pas réussie, référez vous à la section dépannage.
  • La façon la plus facile de trouver l’apk est de cliquer sur “Event log”.

Génération réussie - journal des événements

  • Dans la section “event log” cliquez sur “locate”.

Journal des événements - localiser apk

  • Le fichier que vous cherchez est “app-full-release.apk”.

Emplacement du fichier apk

Transférer le fichier APK sur le smartphone

La façon la plus facile de transférer le fichier app-full-release.apk dans votre téléphone est via un câble USB ou Google Drive. Veuilez noter que le transfert par email peut entraîner des difficultés et n’est pas la méthode conseillée.

Sur votre téléphone, vous devez autoriser l’installation à partir de sources inconnues. Les explications peuvent être trouvées sur internet (par ex. ici ou ici).

Vérifier la version d’AAPS sur le téléphone

Vous pouvez vérifier la version AAPS sur votre téléphone en cliquant sur le menu 3 points en haut à droite puis sur “à propos”.

Version installée d'AAPS

Dépannage

Voir la page spécifique dépannage Android Studio.