Sidekick SDK tersedia bagi developer yang:
- Memublikasikan rilis sebagai APK, bukan Android App Bundle (AAB).
- Memerlukan akses ke Sidekick, tetapi menggunakan solusi anti-modifikasi yang tidak kompatibel.
Untuk menambahkan Sidekick SDK, tambahkan com.google.android.play:sidekick
ke dependensi Anda. Pastikan Anda menyertakan repositori Maven Google
(maven.google.com) sebagai salah satu repositori yang tercantum.
Misalnya, dalam file build.gradle.kts modul Anda, tambahkan kode berikut:
dependencyResolutionManagement {
repositories {
google()
// Other repositories
}
}dependencies { // Other dependencies implementation("com.google.android.play:sidekick:+") }
Persyaratan penerapan
- Level SDK minimum: Sidekick versi terbaru memerlukan
minSdkVersion23. - Alur kerja pengujian: Pengujian hanya dapat dilakukan melalui jalur pengujian internal atau tertutup menggunakan Konsol Google Play.
- Penonaktifan fitur: Jika perlu menonaktifkan fitur, Anda harus men-deploy aplikasi lagi setelah menghapus SDK atau menghubungi dukungan untuk meminta penonaktifan jarak jauh.
Game yang menggunakan beberapa proses
Jika aktivitas game Anda berjalan dalam proses terpisah (menggunakan atribut android:process
dalam tag <application> AndroidManifest.xml), Anda harus mengupdate
manifes dengan menambahkan penyedia konten berikut. Tidak diperlukan perubahan kode lainnya.
<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>
Publikasikan di Google Play
- Untuk memublikasikan rilis di Google Play menggunakan Sidekick SDK, lengkapi formulir pendaftaran Sidekick SDK. Game Anda akan disetujui dalam waktu 1-2 minggu, setelah itu Anda dapat mengupload rilis yang telah mengintegrasikan Sidekick SDK seperti biasa.
- Bahkan setelah menyelesaikan integrasi Sidekick SDK, Anda perlu mengaktifkan setelan di Konsol Play. Pastikan Tambahkan Play Games Sidekick ke app bundle yang Anda upload dipilih. Konsol akan memverifikasi status SDK paket tanpa menduplikasinya.
- Jika Anda menggunakan Sidekick SDK untuk mengaktifkan Sidekick, Anda mungkin melihat peringatan "Play Games Sidekick nonaktif" saat mengupload app bundle. Hal ini sudah diperkirakan karena Konsol Play tidak memasukkan kode apa pun ke dalam paket Anda.