Bu sayfada, oyununuzu test amacıyla Android'i destekleyen bir ChromeOS cihazda nasıl çalıştıracağınız açıklanmaktadır. Geliştirici emülatörüne erişiminiz yoksa ChromeOS'i PC Üzerinde Google Play Games için alternatif bir test platformu olarak kullanabilirsiniz.
geliştirici emülatörü kullanıyorsanız çünkü oyununuzun test edilmesine en yakın PC Üzerinde Google Play Games
Oyununuzu yükleme ve çalıştırma
Yüklemek için Android Debug Bridge (adb) uygulamasını kullanabilirsiniz. APK dosyalarını ChromeOS cihazlarınıza aktarın. Henüz yapmadıysanız aşağıdakilerden birini yüklemenizi öneririz: Adb'nin en yeni sürümünü içeren araçlar:
Ayrıca ChromeOS cihazlarınızda ADB bağlantısını etkinleştirmeniz gerekir.
Uygulamanızı doğrudan Android Studio'dan çalıştırabilir veya APK dosyanızı ChromeOS cihazlara dağıtmak için adb install
komutunu kullanabilirsiniz. Oyununuz Android App Bundle kullanıyorsa dosyaları dağıtmak için bundletool install-apks
seçeneğini kullanın.
adb install C:\yourpath\yourgame.apk
Platformu algılama
Oyun özelliklerini cihaz türüne göre açmanız gerekiyorsa
ChromeOS cihazları algılayan "org.chromium.arc"
sistem özelliği:
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");