Guide för att bygga Studio App

Så bygger du Android TV- och Android Mobile-appar med leverantörsbranding med hjälp av Castovia Studio.

Vad Studio innehåller

Android TV

Appgrund för Android TV-enheter. Leverantörsbrandad från Castovias befintliga appbas.

Android Mobile

Appgrund för Android-telefoner och surfplattor. Leverantörsbrandad från Castovias befintliga appbas.

Viktiga förtydliganden

  • Apparna genereras från Castovias befintliga appbas — inte specialbyggs från noll.
  • iOS och Apple TV ingår INTE. De kräver separat beställning.
  • Godkännande i appbutiken garanteras INTE av Castovia.
  • Google Play-utvecklarkonton förblir leverantörens ansvar.
  • Release-signering förblir leverantörens ansvar om inte annat avtalats separat.

Steg-för-steg-byggprocess

  1. 1Konfigurera appens varumärke i Castovia admin → App Branding.
  2. 2Ställ in appnamn, slug, primär-/accentfärger, logotyper, ikoner och splash-skärm.
  3. 3Ladda ner Android TV config JSON från varumärkessidan.
  4. 4Ladda ner Android Mobile config JSON från varumärkessidan.
  5. 5Placera config JSON-filerna i rätt app-projektmapp.
  6. 6Öppna app-projektet (apps/android) i Android Studio.
  7. 7Kör Gradle sync för att lösa beroenden.

Bygg debug-APK:er

Android TV:

./gradlew :tv:assembleDebug

Android Mobile:

./gradlew :mobile:assembleDebug

Installera och testa

  1. 9 Installera debug-APK på testenhet:
  2. 10 Testa inloggning, parkoppling, uppspelning och navigering.
  3. 11 Förbered release-signeringsnycklar (leverantörens ansvar).
  4. 12 Skicka in via leverantörens eget Google Play-utvecklarkonto.

Säkerhet

  • Inga signeringsnycklar lagras i Castovia om inte en säker funktion finns.
  • Inga CDN/DRM-hemligheter i appens config JSON.
  • Ingen sourceUrl i appens config JSON.
  • Appen får endast säker uppspelningsmetadata från Castovia API.