Sidekick SDK พร้อมให้บริการแก่นักพัฒนาแอปที่มีคุณสมบัติดังนี้
- เผยแพร่เวอร์ชันเป็น APK แทนที่จะเป็น Android App Bundle (AAB)
- ต้องการเข้าถึง Sidekick แต่ใช้โซลูชันการป้องกันการปลอมแปลงที่ไม่เข้ากัน
หากต้องการเพิ่ม Sidekick SDK ให้เพิ่ม com.google.android.play:sidekick ลงในทรัพยากร Dependency ตรวจสอบว่าคุณได้รวมที่เก็บ Maven
ของ Google (maven.google.com) เป็นหนึ่งในที่เก็บ
ที่ระบุไว้
ตัวอย่างเช่น ให้เพิ่มข้อมูลต่อไปนี้ในไฟล์ build.gradle.kts ของโมดูล
dependencyResolutionManagement {
repositories {
google()
// Other repositories
}
}dependencies { // Other dependencies implementation("com.google.android.play:sidekick:+") }
ข้อกำหนดในการใช้งาน
- ระดับ SDK ขั้นต่ำ: Sidekick เวอร์ชันล่าสุดกำหนดให้
minSdkVersionเป็น 23 - เวิร์กโฟลว์การทดสอบ: คุณจะทำการทดสอบได้ผ่าน แทร็กการทดสอบภายในหรือการทดสอบแบบปิดเท่านั้นโดยใช้ Google Play Console
- การปิดใช้ฟีเจอร์: หากต้องการปิดใช้ฟีเจอร์ คุณต้อง ติดตั้งใช้งานแอปพลิเคชันอีกครั้งหลังจากนำ SDK ออก หรือติดต่อทีมสนับสนุน เพื่อขอให้ปิดใช้จากระยะไกล
เกมที่ใช้หลายกระบวนการ
หากกิจกรรมของเกมทำงานในกระบวนการแยกต่างหาก (ใช้ android:process
แอตทริบิวต์ใน AndroidManifest.xml's <application> แท็ก) คุณต้องอัปเดต
ไฟล์ Manifest โดยเพิ่มผู้ให้บริการเนื้อหาต่อไปนี้ โดยไม่จำเป็นต้องเปลี่ยนแปลงโค้ดอื่นๆ
<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
หากต้องการเผยแพร่เวอร์ชันใน Google Play โดยใช้ Sidekick SDK, กรอกแบบฟอร์มลงทะเบียน Sidekick SDKให้เสร็จสมบูรณ์ ระบบจะอนุมัติเกมของคุณภายใน 1-2 สัปดาห์ หลังจากนั้นคุณจะอัปโหลดเวอร์ชันที่ผสานรวม Sidekick SDK ได้ตามปกติ