ChromeOS डिवाइसों पर अपने गेम की जांच करें

इस पेज में बताया गया है कि किसी Android के साथ काम करने वाले ChromeOS डिवाइस टेस्टिंग के लिए इस्तेमाल किया जाता है. आपके पास ChromeOS को अगर आपके पास Google Play Games on PC का ऐक्सेस नहीं है डेवलपर एम्युलेटर शामिल करें.

अगर आपके पास डेवलपर एम्युलेटर का इस्तेमाल कर रहे हैं, तो हमारा सुझाव है कि आप इसका इस्तेमाल अपने गेम का परीक्षण करें, क्योंकि यह इसके सबसे करीब है Google Play Games on PC.

अपना गेम लोड करें और चलाएं

लोड करने के लिए, Android डीबग ब्रिज (adb) का इस्तेमाल करें आपके ChromeOS डिवाइसों पर APK फ़ाइलें. अगर आपने पहले से ऐसा नहीं किया है, तो हमारी सलाह है कि आप इनमें से किसी एक को इंस्टॉल करें शामिल हैं, जिनमें 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");