SDK Sidekick được cung cấp cho những nhà phát triển:
- Phát hành bản phát hành dưới dạng tệp APK thay vì Android App Bundle (AAB).
- Cần 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.
Để thêm SDK Sidekick, hãy thêm com.google.android.play:sidekick
vào phần phụ thuộc. Hãy nhớ thêm kho lưu trữ Maven của Google (maven.google.com) vào danh sách kho lưu trữ của bạn.
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:+") }
Yêu cầu về việc triển khai
- Cấp SDK tối thiểu: Phiên bản mới nhất của Sidekick yêu cầu
minSdkVersionlà 23. - Quy trình kiểm thử: Bạn chỉ có thể tiến hành kiểm thử thông qua các kênh kiểm thử nội bộ hoặc khép kín bằng Google Play Console.
- Tắt tính năng: Nếu cần tắt tính năng này, bạn phải triển khai lại ứng dụng sau khi xoá SDK hoặc liên hệ với bộ phận hỗ trợ để yêu cầu tắt từ xa.
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ẻ <application> của AndroidManifest.xml), bạn phải cập nhật tệp kê khai bằng cách thêm các trình cung cấp nội dung sau đây. 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>
Phát hành trên Google Play
- Để phát hành bản phát hành trên Google Play bằng SDK Sidekick, hãy hoàn tất biểu mẫu đăng ký SDK Sidekick. Trò chơi của bạn sẽ được phê duyệt trong vòng 1-2 tuần, sau đó bạn có thể tải các bản phát hành đã tích hợp Sidekick SDK lên như bình thường.
- Ngay cả sau khi hoàn tất việc tích hợp SDK Sidekick, bạn vẫn cần bật chế độ cài đặt này trong Play Console. Vui lòng đảm bảo rằng bạn đã chọn Thêm Play Games Sidekick vào các gói ứng dụng mà bạn tải lên. Bảng điều khiển sẽ xác minh trạng thái SDK của gói mà không sao chép gói đó.
- Nếu sử dụng SDK Sidekick để bật Sidekick, bạn có thể thấy cảnh báo "Play Games Sidekick đang tắt" khi tải gói lên. Đây là điều bình thường vì Play Console không chèn bất kỳ mã nào vào gói của bạn.