Byggeguide for Studio-app
Slik bygger du leverandørprofilerte Android TV- og Android Mobile-apper med Castovia Studio.
Hva Studio inkluderer
Android TV
App-grunnlag for Android TV-enheter. Leverandørprofilert fra Castovias eksisterende app-base.
Android Mobile
App-grunnlag for Android-telefoner og nettbrett. Leverandørprofilert fra Castovias eksisterende app-base.
Viktige avklaringer
- Apper genereres fra Castovias eksisterende app-base — ikke skreddersys fra bunnen av.
- iOS og Apple TV er IKKE inkludert. De krever separat bestilling.
- Godkjenning i appbutikken er IKKE garantert av Castovia.
- Utviklerkontoer for Google Play forblir leverandørens ansvar.
- Signering ved utgivelse forblir leverandørens ansvar med mindre dette er avtalt separat.
Trinnvis byggeprosess
- 1Konfigurer app-branding i Castovia admin → App Branding.
- 2Angi appnavn, slug, primær-/akzentfarger, logoer, ikoner og splash-skjerm.
- 3Last ned Android TV config JSON fra branding-siden.
- 4Last ned Android Mobile config JSON fra branding-siden.
- 5Legg config JSON-filene i riktig mappe for app-prosjektet.
- 6Åpne app-prosjektet (apps/android) i Android Studio.
- 7Kjør Gradle sync for å løse avhengigheter.
Bygg debug-APK-er
Android TV:
./gradlew :tv:assembleDebugAndroid Mobile:
./gradlew :mobile:assembleDebugInstaller og test
- 9 Installer debug-APK på test-enhet:
- 10 Test innlogging, paring, avspilling og navigasjon.
- 11 Forbered signeringsnøkler for utgivelse (leverandørens ansvar).
- 12 Send inn via leverandørens egen Google Play-utviklerkonto.
Sikkerhet
- Ingen signeringsnøkler lagres i Castovia med mindre en sikker funksjon finnes.
- Ingen CDN/DRM-hemmeligheter i app config JSON.
- Ingen sourceUrl i app config JSON.
- Appen mottar bare trygg avspillingsmetadata fra Castovia API.