Để khởi chạy SDK thành công trong một trò chơi, bạn phải đáp ứng một số yêu cầu. bao gồm:
Chạy từ một tệp thực thi trò chơi được ký kỹ thuật số
Khởi chạy tệp thực thi trò chơi từ Google Play Games
Những yêu cầu này có thể gây khó khăn cho các nhà phát triển đang tích cực xây dựng trò chơi trong một trình chỉnh sửa trò chơi hoặc IDE mã, vì họ phải đóng gói và xuất bản trò chơi để phát hành.
Để cung cấp quy trình phát triển tốt hơn, SDK cung cấp chế độ nhà phát triển. Khi được bật, chế độ nhà phát triển cho phép SDK hoạt động trong một trình chỉnh sửa trò chơi hoặc IDE mã. Bạn có thể khởi chạy SDK mà không cần ký kỹ thuật số hoặc khởi chạy tệp thực thi từ Google Play Games.
Điều kiện tiên quyết
- Lấy GUID đối tác truy cập sớm (EAP). Đây là một khoá bí mật cho phép nhóm phát triển của bạn sử dụng SDK trong trình chỉnh sửa công cụ trò chơi mà không cần đóng gói hoặc ký kỹ thuật số tệp thực thi trò chơi hoặc khởi chạy tệp đó từ Google Play Games.
Bước 1: Bật chế độ nhà phát triển trong tệp kê khai
Bật chế độ nhà phát triển cho ứng dụng bằng cách đặt IsDeveloperMode thành true trong manifest.xml của ứng dụng.
<?xml version="1.0" encoding="utf-8"?>
<?Manifest version="1">
<?Application>
<?PackageName>com.example.package<?/PackageName>
<?IsDeveloperMode>true</?IsDeveloperMode>
<?/Application>
<?/Manifest>
Bước 2: Bật quyền truy cập sớm
Bật quyền truy cập sớm trên thiết bị mà bạn đang kiểm thử bằng cách đặt giá trị chuỗi
EarlyAccessPartnerGuid trong khoá đăng ký
HKLM\Software\Google\Play Games Services\EarlyAccessPartnerGuid.
Bạn có thể thực hiện việc này bằng Trình chỉnh sửa sổ đăng ký Windows hoặc từ một thiết bị đầu cuối cmd quản trị bằng lệnh:
C:\> reg add "HKLM\Software\Google\Play Games Services" /v EarlyAccessPartnerGuid /t REG_SZ /d EAP GUID
Bước 3: Đăng nhập vào Google Play Games trên máy tính
Khi chế độ nhà phát triển được bật, SDK sẽ sử dụng tài khoản đã đăng nhập vào Google Play Games trên máy tính khi thực hiện các lệnh gọi API. Nếu bạn đăng nhập vào nhiều tài khoản, thì tài khoản đang hoạt động sẽ được sử dụng.
Nếu trò chơi của bạn chưa được phát hành công khai (chưa bao giờ được xuất bản vào kênh phát hành chính thức trong Play Console), bạn nên sử dụng Tài khoản Google đã tham gia nhóm kiểm thử nội bộ của trò chơi. Người kiểm thử nội bộ sẽ có quyền truy cập vào trò chơi của bạn trước khi phát hành. Đây là điều kiện bắt buộc để một số API SDK hoạt động. Ví dụ: hoàn tất giao dịch mua bằng Play Billing. Bạn có thể quản lý người kiểm thử nội bộ của ứng dụng trong Play Console.
Các bước tiếp theo
Thêm các tính năng của Google Play trên máy tính vào ứng dụng của bạn:
- Bán hàng hoá kỹ thuật số bằng Play Billing
- Đo lường hoạt động tiếp thị bằng Play Install Referrer
- Bảo vệ trò chơi của bạn bằng Play Integrity trên máy tính