หน้านี้อธิบายวิธีเล่นเกมบน อุปกรณ์ 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");