Studio Uygulama Derleme Kılavuzu

Castovia Studio kullanarak sağlayıcı markalı Android TV ve Android Mobile uygulamaları nasıl oluşturulur.

Studio Neleri İçerir

Android TV

Android TV cihazları için uygulama temeli. Castovia'nın mevcut uygulama tabanından sağlayıcı markalıdır.

Android Mobile

Android telefonlar ve tabletler için uygulama temeli. Castovia'nın mevcut uygulama tabanından sağlayıcı markalıdır.

Önemli Açıklamalar

  • Uygulamalar Castovia'nın mevcut uygulama tabanından oluşturulur — sıfırdan özel olarak geliştirilmez.
  • iOS ve Apple TV DAHİL DEĞİLDİR. Ayrı olarak sipariş edilmeleri gerekir.
  • Uygulama mağazası onayı Castovia tarafından GARANTİ EDİLMEZ.
  • Google Play geliştirici hesapları sağlayıcının sorumluluğunda kalır.
  • Ayrı bir sözleşme yapılmadıkça sürüm imzalama sağlayıcının sorumluluğunda kalır.

Adım Adım Derleme Süreci

  1. 1Castovia admin → App Branding bölümünde uygulama markalamasını yapılandırın.
  2. 2Uygulama adını, slug'ı, ana/vurgu renklerini, logoları, simgeleri ve açılış ekranını ayarlayın.
  3. 3App Branding sayfasından Android TV yapılandırma JSON dosyasını indirin.
  4. 4App Branding sayfasından Android Mobile yapılandırma JSON dosyasını indirin.
  5. 5Yapılandırma JSON dosyalarını doğru uygulama proje klasörüne yerleştirin.
  6. 6Uygulama projesini (apps/android) Android Studio'da açın.
  7. 7Bağımlılıkları çözmek için Gradle senkronizasyonunu çalıştırın.

Hata Ayıklama APK'lerini Derleyin

Android TV:

./gradlew :tv:assembleDebug

Android Mobile:

./gradlew :mobile:assembleDebug

Kur ve Test Et

  1. 9 Hata ayıklama APK'sini test cihazına yükleyin:
  2. 10 Giriş, eşleştirme, oynatma ve gezinmeyi test edin.
  3. 11 Sürüm imzalama anahtarlarını hazırlayın (sağlayıcının sorumluluğundadır).
  4. 12 Sağlayıcının kendi Google Play geliştirici hesabı üzerinden gönderin.

Güvenlik

  • Güvenli bir özellik yoksa imzalama anahtarları Castovia'da saklanmaz.
  • Uygulama yapılandırma JSON'unda CDN/DRM gizli bilgileri bulunmaz.
  • Uygulama yapılandırma JSON'unda sourceUrl bulunmaz.
  • Uygulama, Castovia API'den yalnızca güvenli oynatma meta verilerini alır.