หน้านี้อธิบายวิธีเล่นเกมบน อุปกรณ์ ChromeOS ที่รองรับ Android สำหรับวัตถุประสงค์ในการทดสอบ คุณสามารถใช้ ChromeOS เป็นแบบฟอร์มการทดสอบสำรองสำหรับ Google Play Games บน PC หากคุณไม่มีสิทธิ์เข้าถึง โปรแกรมจำลองสำหรับนักพัฒนาซอฟต์แวร์
หากคุณมีสิทธิ์เข้าถึง โปรแกรมจำลองสำหรับนักพัฒนาซอฟต์แวร์ เราขอแนะนำให้คุณใช้เพื่อ ก็เพราะเกมนั้นเป็นสภาพแวดล้อมที่ใกล้กับ Google Play Games บน PC
โหลดและเล่นเกม
คุณสามารถใช้ Android Debug Bridge (adb) เพื่อโหลด APK ไปยังอุปกรณ์ ChromeOS ของคุณ หากคุณยังไม่ได้อ่าน เราขอแนะนำให้คุณติดตั้งแอปต่อไปนี้ ซึ่งมี adb เวอร์ชันล่าสุด ได้แก่
และต้องเปิดใช้การเชื่อมต่อ ADB ในอุปกรณ์ ChromeOS ด้วย
คุณสามารถเรียกใช้แอปได้โดยตรงจาก Android Studio หรือใช้ adb install
เพื่อทำให้ไฟล์ APK ของคุณใช้งานได้ในอุปกรณ์ ChromeOS หากเกมของคุณใช้
Android App Bundle โปรดใช้ bundletool install-apks
เพื่อทำให้ไฟล์ใช้งานได้
adb install C:\yourpath\yourgame.apk
ตรวจหาแพลตฟอร์ม
หากคุณต้องการเปิด/ปิดฟีเจอร์เกมเพลย์โดยอิงตามประเภทอุปกรณ์ ให้มองหา
ฟีเจอร์ของระบบ "org.chromium.arc"
ที่จะตรวจหาอุปกรณ์ 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");