Android-Build
Ziel
APK bauen die routineassist.com als Server nutzt.
Für wen
Entwickler vor APK Admin-Upload.
Wo in der App
Skripte: npm run android:prod, npm run cap:sync.
Voraussetzungen
Android SDK, Java, lokale Installation funktioniert.
Schritt für Schritt
- Web-Build muss gelingen:
npm run build. - Produktion gegen routineassist.com:
npm run android:prod. - Skript führt
npm run build+npx cap sync androidaus. android/in Android Studio für Signing/APK öffnen.- Eigene Server-URL:
node scripts/cap-sync-android.mjs https://ihr-server.nl. - API-Calls testen — kein nacktes
fetch('/api')insrc/(nutzen SieapiFetch). - APK via /admin/app-updates nach Test hochladen.
Optionen & Einstellungen
Niemals nur android/ für UI ändern — immer src/ + cap sync.
Tipps & häufige Probleme
Native Änderungen (Berechtigungen): AndroidManifest.xml + erneut sync.