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