Sidekick SDK dành cho những nhà phát triển:
- Phát hành bản phát hành dưới dạng APK thay vì Android App Bundle (AAB).
- Cần có quyền truy cập vào Sidekick nhưng sử dụng một giải pháp chống giả mạo không tương thích. Nếu bạn có câu hỏi khác, hãy yêu cầu được hỗ trợ.
Để thêm Sidekick SDK, hãy thêm com.google.android.play:sidekick vào phần phụ thuộc. Đảm bảo bạn thêm kho lưu trữ Maven
của Google (maven.google.com) làm một trong các kho lưu trữ được liệt kê.
Ví dụ: trong tệp build.gradle.kts của mô-đun, hãy thêm đoạn mã sau:
dependencyResolutionManagement {
repositories {
google()
// Other repositories
}
}
dependencies {
// Other dependencies
implementation("com.google.android.play:sidekick:*")
}
Trò chơi sử dụng nhiều quy trình
Nếu các hoạt động trong trò chơi của bạn chạy trong một quy trình riêng biệt (sử dụng thuộc tính android:process
trong thẻ AndroidManifest.xml's <application>), thì bạn phải cập nhật
tệp kê khai bằng cách thêm các nhà cung cấp nội dung sau. Bạn không cần thay đổi mã nào khác.
<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>