इस पेज में बताया गया है कि किसी Android के साथ काम करने वाले ChromeOS डिवाइस टेस्टिंग के लिए इस्तेमाल किया जाता है. अगर आपके पास डेवलपर एमुलेटर का ऐक्सेस नहीं है, तो पीसी के लिए Google Play Games को टेस्ट करने के लिए, ChromeOS का इस्तेमाल किया जा सकता है.
अगर आपके पास डेवलपर एम्युलेटर का इस्तेमाल कर रहे हैं, तो हमारा सुझाव है कि आप इसका इस्तेमाल अपने गेम का परीक्षण करें, क्योंकि यह इसके सबसे करीब है Google Play Games on PC.
अपना गेम लोड करें और चलाएं
अपने ChromeOS डिवाइसों पर APK फ़ाइलें लोड करने के लिए, Android डीबग ब्रिज (adb) का इस्तेमाल किया जा सकता है. अगर आपने पहले से ऐसा नहीं किया है, तो हमारी सलाह है कि आप इनमें से किसी एक को इंस्टॉल करें शामिल हैं, जिनमें adb का नया वर्शन शामिल है:
आपको अपने ChromeOS डिवाइसों पर ADB कनेक्शन चालू करना होगा.
आप सीधे Android Studio से या adb install
का इस्तेमाल करके, अपना ऐप्लिकेशन चला सकते हैं
कमांड का इस्तेमाल करें. अगर आपका गेम, Android ऐप्लिकेशन बंडल का इस्तेमाल करता है, तो फ़ाइलों को डिप्लॉय करने के लिए bundletool install-apks
का इस्तेमाल करें.
adb install C:\yourpath\yourgame.apk
प्लैटफ़ॉर्म का पता लगाना
अगर आपको डिवाइस टाइप के हिसाब से गेमप्ले की सुविधाओं को टॉगल करना है, तो
ChromeOS डिवाइसों का पता लगाने के लिए, सिस्टम की "org.chromium.arc"
सुविधा:
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");