Studio-sovelluksen rakennusopas
Kuinka rakentaa palveluntarjoajan brändättyjä Android TV- ja Android Mobile -sovelluksia Castovia Studion avulla.
Mitä Studio sisältää
Android TV
Sovelluksen perusta Android TV -laitteille. Palveluntarjoajan brändätty Castovia:n olemassa olevasta sovelluspohjasta.
Android Mobile
Sovelluksen perusta Android-puhelimille ja -tableteille. Palveluntarjoajan brändätty Castovia:n olemassa olevasta sovelluspohjasta.
Tärkeitä täsmennyksiä
- Sovellukset luodaan Castovia:n olemassa olevasta sovelluspohjasta — ei räätälöidä alusta asti.
- iOS ja Apple TV EIVÄT sisälly. Ne vaativat erillisen toimeksiannon.
- Castovia ei takaa sovelluskaupan hyväksyntää.
- Google Play -kehittäjätilit ovat edelleen palveluntarjoajan vastuulla.
- Julkaisun allekirjoitus on edelleen palveluntarjoajan vastuulla, ellei siitä ole erikseen sovittu sopimuksella.
Vaiheittainen rakennusprosessi
- 1Määritä sovelluksen brändäys Castovia admin → App Branding.
- 2Aseta sovelluksen nimi, slug, pää-/korostevärit, logot, ikonit ja aloitusruutu.
- 3Lataa Android TV -konfiguraatio JSON brändäyssivulta.
- 4Lataa Android Mobile -konfiguraatio JSON brändäyssivulta.
- 5Sijoita config JSON -tiedostot oikeaan sovellusprojektin kansioon.
- 6Avaa sovellusprojekti (apps/android) Android Studiossa.
- 7Suorita Gradle sync riippuvuuksien ratkaisemiseksi.
Rakenna debug APK:t
Android TV:
./gradlew :tv:assembleDebugAndroid Mobile:
./gradlew :mobile:assembleDebugAsenna ja testaa
- 9 Asenna debug APK testilaitteeseen:
- 10 Testaa kirjautuminen, paritus, toisto ja navigointi.
- 11 Valmistele julkaisun allekirjoitusavaimet (palveluntarjoajan vastuulla).
- 12 Lähetä oman Google Play -kehittäjätilin kautta.
Tietoturva
- Allekirjoitusavaimia ei tallenneta Castoviaan, ellei käytössä ole turvallinen ominaisuus.
- Ei CDN/DRM-salaisuuksia sovelluksen config JSONissa.
- Ei sourceUrl:ää sovelluksen config JSONissa.
- Sovellus saa Castovia API:lta vain turvalliset toiston metatiedot.