Bu sayfada, oyununuzu Android'i destekleyen ChromeOS cihaz izin alınmasını gerektiriyor. ChromeOS'i, kullandığınız Şuna erişiminiz yoksa PC Üzerinde Google Play Games: geliştirici emülatörü.
geliştirici emülatörü kullanıyorsanız çünkü oyununuzun test edilmesine en yakın PC Üzerinde Google Play Games
Oyununuzu yükleyip çalıştırın
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 adb install
komutuna ekleyerek APK dosyanızı ChromeOS cihazlara dağıtabilirsiniz. Oyununuzda
Android App Bundle, dosyaları dağıtmak için bundletool install-apks
uygulamasını 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");