Spiel auf ChromeOS-Geräten testen

Auf dieser Seite wird beschrieben, wie Sie Ihr Spiel auf einem ChromeOS-Geräte, die Android unterstützen zu Testzwecken. Sie können ChromeOS als alternative Testplattform für Google Play Spiele auf dem PC, wenn du keinen Zugriff auf die Emulator für Entwickler verfügbar.

Wenn Sie Zugriff auf das Emulator für Entwickler herunterladen, das Spiel testen, da es die nächstgelegene Google Play Spiele auf dem PC

Spiel laden und ausführen

Sie können Android Debug Bridge (ADB) verwenden, um APK-Dateien auf Ihre ChromeOS-Geräte. Falls noch nicht geschehen, empfehlen wir, eine der folgenden Tools, zu denen auch die neueste Version von ADB gehört:

Außerdem müssen Sie die ADB-Verbindung auf Ihren ChromeOS-Geräten aktivieren.

Du kannst deine App direkt über Android Studio ausführen oder die adb install verwenden , um Ihre APK-Datei auf ChromeOS-Geräten bereitzustellen. Wenn in Ihrem Spiel ein Android App Bundle: Verwende bundletool install-apks, um die Dateien bereitzustellen.

    adb install C:\yourpath\yourgame.apk

Plattform erkennen

Wenn Sie die Spielfunktionen je nach Gerätetyp aktivieren oder deaktivieren möchten, "org.chromium.arc"-Systemfunktion zur Erkennung von ChromeOS-Geräten:

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");