Vodnik za gradnjo Studio aplikacije

Kako zgraditi aplikacije za Android TV in Android Mobile z blagovno znamko ponudnika z uporabo Castovia Studio.

Kaj vključuje Studio

Android TV

Osnova aplikacije za naprave Android TV. Z blagovno znamko ponudnika na podlagi obstoječe aplikacijske osnove Castovia.

Android Mobile

Osnova aplikacije za telefone in tablične računalnike Android. Z blagovno znamko ponudnika na podlagi obstoječe aplikacijske osnove Castovia.

Pomembna pojasnila

  • Aplikacije so ustvarjene iz obstoječe aplikacijske osnove Castovia — niso izdelane po meri iz nič.
  • iOS in Apple TV NISTA vključena. Zahtevata ločeno naročilo.
  • Odobritev v trgovini z aplikacijami Castovia NE zagotavlja.
  • Razvijalski računi Google Play ostajajo odgovornost ponudnika.
  • Podpisovanje izdaje ostaja odgovornost ponudnika, razen če je posebej pogodbeno dogovorjeno.

Postopek gradnje po korakih

  1. 1Konfigurirajte blagovno znamko aplikacije v administraciji Castovia → App Branding.
  2. 2Nastavite ime aplikacije, slug, primarne/poudarne barve, logotipe, ikone in začetni zaslon.
  3. 3Prenesite konfiguracijski JSON za Android TV s strani za blagovno znamko.
  4. 4Prenesite konfiguracijski JSON za Android Mobile s strani za blagovno znamko.
  5. 5Konfiguracijske datoteke JSON postavite v pravilno mapo projekta aplikacije.
  6. 6Odprite projekt aplikacije (apps/android) v Android Studio.
  7. 7Zaženite sinhronizacijo Gradle, da razrešite odvisnosti.

Zgradi razhroščevalne APK-je

Android TV:

./gradlew :tv:assembleDebug

Android Mobile:

./gradlew :mobile:assembleDebug

Namesti in testiraj

  1. 9 Namestite razhroščevalni APK na testno napravo:
  2. 10 Preizkusite prijavo, seznanjanje, predvajanje in navigacijo.
  3. 11 Pripravite ključe za podpisovanje izdaje (odgovornost ponudnika).
  4. 12 Oddajte prek lastnega razvijalskega računa Google Play ponudnika.

Varnost

  • Ključi za podpisovanje niso shranjeni v Castovia, razen če obstaja varna funkcija.
  • V konfiguracijskem JSON aplikacije ni skrivnosti CDN/DRM.
  • V konfiguracijskem JSON aplikacije ni sourceUrl.
  • Aplikacija iz Castovia API prejme samo varne metapodatke za predvajanje.