Ga naar hoofdinhoud

Android build

Doel

APK bouwen die routineassist.com als server gebruikt.

Voor wie

Developers vóór APK upload admin.

Waar in de app

Scripts: npm run android:prod, npm run cap:sync.

Voorwaarden

Android SDK, Java, lokale installatie werkt.

Stap-voor-stap

  1. Zorg dat web build slaagt: npm run build.
  2. Productie tegen routineassist.com: npm run android:prod.
  3. Script voert npm run build + npx cap sync android uit.
  4. Open android/ in Android Studio voor signing/APK.
  5. Custom server URL: node scripts/cap-sync-android.mjs https://jouw-server.nl.
  6. Test API calls — geen kale fetch('/api') in src/ (gebruik apiFetch).
  7. Upload APK via /admin/app-updates na test.

Opties & instellingen

Wijzig nooit alleen android/ voor UI — altijd src/ + cap sync.

Tips & veelvoorkomende problemen

Native wijzigingen (permissions): AndroidManifest.xml + opnieuw sync.

Zie ook