Halaman ini menjelaskan cara menjalankan game di perangkat ChromeOS yang mendukung Android untuk tujuan pengujian. Anda dapat menggunakan ChromeOS sebagai platform alat pengujian alternatif untuk Google Play Game di PC jika tidak memiliki akses ke emulator developer.
Jika Anda memiliki akses ke emulator developer, sebaiknya gunakan emulator developer tersebut untuk menguji game karena merupakan lingkungan terdekat dengan Google Play Game di PC.
Memuat dan menjalankan game
Anda dapat menggunakan Android Debug Bridge (adb) untuk memuat file APK ke perangkat ChromeOS. Jika Anda belum melakukannya, sebaiknya instal salah satu alat berikut, yang mencakup versi terbaru adb:
Anda juga perlu mengaktifkan koneksi ADB di perangkat ChromeOS.
Anda dapat menjalankan aplikasi langsung dari Android Studio, atau menggunakan perintah adb install
untuk men-deploy file APK ke perangkat ChromeOS. Jika game Anda menggunakan
Android App Bundle, gunakan bundletool install-apks
untuk men-deploy file.
adb install C:\yourpath\yourgame.apk
Mendeteksi platform
Jika Anda perlu mengaktifkan/menonaktifkan fitur gameplay berdasarkan jenis perangkat, cari
fitur sistem "org.chromium.arc"
untuk mendeteksi perangkat ChromeOS:
Kotlin
var isPC = packageManager.hasSystemFeature("org.chromium.arc")
Java
PackageManager pm = getPackageManager(); boolean isPC = pm.hasSystemFeature("org.chromium.arc")
C#
var unityPlayerClass = new AndroidJavaClass("com.unity3d.player.UnityPlayer"); var currentActivity = unityPlayerClass.GetStatic<AndroidJavaObject>("currentActivity"); var packageManager = currentActivity.Call<AndroidJavaObject>("getPackageManager"); var isPC = packageManager.Call<bool>("hasSystemFeature", "org.chromium.arc");