Im Browser erstellen (Browser Build)

AAPS mit GitHub-Aktionen erstellen.

Ab AAPS-Version 3.3.2.1. möglich.

Kein Download möglich - APK muss selbst erstellt werden

Die AAPS-App (eine apk-Datei) ist aufgrund der Vorschriften rund um medizinische Geräte nicht zum Download verfügbar. Es ist zulässig, die App für den eigenen Gebrauch zu erstellen, aber du darfst keine Kopie an andere weitergeben!

Zu den Details schaue bitte auf die FAQ-Seite.

Choose how to build

Pick the method that matches the device you build from:

On any device: fork and preparation file

You make a copy (fork) of the AAPS source code in GitHub, create your keystore with a preparation file, and the built app is saved to your Google Drive. This works from an Android device, a computer or an iPhone / iPad. Follow the four steps below.

Bemerkung

Already building with a fork? Keep updating it as described in Update with a browser, or switch to AAPS Builder. To switch, first get a copy of your keystore from your fork: see Coming from the previous browser build.

Device and software specifications for the fork method

Du wirst in Deinem Browser mehrere Tabs verwenden und dabei zwischen diesen Tabs hin und her wechseln. Beispiel Chrome:

fork_aaps

Zusätzlich benötigst Du ein Google-Konto, damit die App in Deinem Google-Drive gespeichert werden kann.

Bemerkung

Dieses Wiki geht davon aus, dass Du alle Operationen mit Deinem Smartphone und dem Chrome-Browser durchführst.
Du wirst zwischen den Tabs springen: Starte mit geschlossenen Tabs. Das verhindert, dass Du Dich beim Umschalten von einem zum anderen „vertust“.

What you’ll need

  • A Google account, so the built app can be saved to your Google Drive (needed on every device).

  • A GitHub account (free) – you create this in Step 1.

  • A web browser that can keep several tabs open at once (Chrome is assumed below).

  • A small helper to run the preparation file. Which one you need depends on the device you build from – there is nothing to install now, Step 2 walks you through it for your device:

    • Android: File Manager Plus (from the Play Store).

    • Computer (Windows / Mac / Linux): Simple HTTP Server.

    • iPhone / iPad: no extra app – you use the built-in Files app and browser.

Bemerkung

On Android, also make sure the Google Drive app is up to date (via the Play Store) so you can download the finished app afterwards.

The steps

The browser build is a series of choices. Follow these steps in order:

  1. Create your GitHub fork – make your personal copy of the AAPS source code.

  2. Create your signing keystore – the key decision: generate a new keystore (Option 1) or upload your existing one (Option 2), then follow the page for your device.

  3. Authorize Google Drive – let GitHub save the built app to your Google Drive.

  4. Build the APK – run the GitHub Actions workflow and pick your version and variant.

If you run into trouble, see Browser build troubleshooting. For optional operations, see exporting your keystore or cherry-picking a commit.


Start with Step 1 – Create your GitHub fork →