Guide til Studio-appbygning
Sådan bygger du Android TV- og Android Mobile-apps med udbyderbrand ved hjælp af Castovia Studio.
Hvad Studio indeholder
Android TV
App-grundlag til Android TV-enheder. Med udbyderbrand baseret på Castovias eksisterende appbase.
Android Mobile
App-grundlag til Android-telefoner og tablets. Med udbyderbrand baseret på Castovias eksisterende appbase.
Vigtige afklaringer
- Apps genereres ud fra Castovias eksisterende appbase — ikke specialbygget fra bunden.
- iOS og Apple TV er IKKE inkluderet. De kræver separat bestilling.
- Godkendelse i app-butikken er IKKE garanteret af Castovia.
- Google Play-udviklerkonti forbliver udbyderens ansvar.
- Release-signering forbliver udbyderens ansvar, medmindre det er særskilt aftalt.
Trin-for-trin byggeproces
- 1Konfigurer app-branding i Castovia admin → App Branding.
- 2Angiv appnavn, slug, primære/sekundære farver, logoer, ikoner og splash-skærm.
- 3Download Android TV-config JSON fra branding-siden.
- 4Download Android Mobile-config JSON fra branding-siden.
- 5Placer config JSON-filerne i den korrekte app-projektmappe.
- 6Åbn app-projektet (apps/android) i Android Studio.
- 7Kør Gradle sync for at løse afhængigheder.
Byg debug-APK'er
Android TV:
./gradlew :tv:assembleDebugAndroid Mobile:
./gradlew :mobile:assembleDebugInstaller og test
- 9 Installer debug-APK på testenhed:
- 10 Test login, parring, afspilning og navigation.
- 11 Forbered release-signeringsnøgler (udbyderens ansvar).
- 12 Indsend via udbyderens egen Google Play-udviklerkonto.
Sikkerhed
- Ingen signeringsnøgler gemmes i Castovia, medmindre en sikker funktion findes.
- Ingen CDN/DRM-hemmeligheder i app config JSON.
- Ingen sourceUrl i app config JSON.
- Appen modtager kun sikre afspilningsmetadata fra Castovia API.