Sidekick SDK'sı

Sidekick SDK'sı şu geliştiriciler tarafından kullanılabilir:

  • Yayınları Android App Bundle (AAB) yerine APK olarak yayınlayın.
  • Sidekick'e erişmek istiyorum ancak uyumsuz bir kurcalama önleme çözümü kullanıyorum.

Sidekick SDK'yı eklemek için bağımlılıklarınıza com.google.android.play:sidekick ekleyin. Listelenen depolarınızdan biri olarak Google'ın Maven deposunu (maven.google.com) eklediğinizden emin olun.

Örneğin, modülünüzün build.gradle.kts dosyasına aşağıdakileri ekleyin:

dependencyResolutionManagement {
  repositories {
    google()
    // Other repositories
  }
}

dependencies {
  // Other dependencies
  implementation("com.google.android.play:sidekick:+")
}

Uygulama şartları

  • Minimum SDK düzeyi: Sidekick'in en son sürümü için minSdkVersion 23 olmalıdır.
  • Test iş akışı: Testler yalnızca Google Play Console kullanılarak dahili veya kapalı test kanalları üzerinden yapılabilir.
  • Özelliğin devre dışı bırakılması: Özelliği devre dışı bırakmanız gerekiyorsa SDK'yı kaldırdıktan sonra uygulamanızı yeniden dağıtmanız veya uzaktan devre dışı bırakma isteğinde bulunmak için destek ekibiyle iletişime geçmeniz gerekir.

Birden fazla işlem kullanan oyunlar

Oyun etkinlikleriniz ayrı bir süreçte çalışıyorsa (android:process özelliğini AndroidManifest.xml'nizin <application> etiketlerinde kullanın) aşağıdaki içerik sağlayıcıları ekleyerek manifesti güncellemeniz gerekir. Başka kod değişikliği yapmanız gerekmez.

<application>
  [...]
  <provider
      android:name="com.google.android.play.deku.DekuContentProvider$Process1"
      android:authorities="insert.your.package.name.here.deku.contentprovider1"
      android:exported="false"
      android:process=":insert_name_of_process1_here" />

  <provider
      android:name="com.google.android.play.deku.DekuContentProvider$Process2"
      android:authorities="insert.your.package.name.here.deku.contentprovider2"
      android:exported="false"
      android:process=":insert_name_of_process2_here" />

  [...] <!-- Up to 5 processes ($Process1, $Process2, ..., $Process5) -->
</application>

Google Play'de yayınlama

  • Google Play'de Sidekick SDK'yı kullanarak yayın yayınlamak için Sidekick SDK kayıt formunu doldurun. Oyununuz 1-2 hafta içinde onaylanır. Onaylandıktan sonra, Sidekick SDK'nın entegre edildiği sürümleri normal şekilde yükleyebilirsiniz.
  • Sidekick SDK entegrasyonu tamamlandıktan sonra bile Play Console'da ayarın etkinleştirilmesi gerekir. Lütfen Yüklediğiniz uygulama paketlerine Play Games Sidekick'i ekleyin seçeneğinin belirlendiğinden emin olun. Konsol, paketin SDK durumunu kopyalamadan doğrular.
Play Console&#39;daki &quot;Yüklediğiniz uygulama paketlerine Play Games Sidekick&#39;i ekleyin&quot; onay kutusu.
Yüklediğiniz uygulama paketlerine Play Games Sidekick'i ekleyin onay kutusu (büyütmek için tıklayın).