2016-06-23 15 views
0

Ich bin meine Anwendung in gnymotion Emulator laufen, versuche, die App von android Ansicht Client Python-Bibliothek zugreifen, aber kann nicht scheinen, einen Weg zu finden, um darauf zuzugreifen. Der View-Client benötigt nur einen Port für den Zugriff, daher kann ich nicht mit der IP-Adresse der entfernten virtuellen Maschine arbeiten. Es wäre hilfreich, wenn ihr mir helfen könntet und mir sagt, wie ich über die IP-Adresse und den Port auf den Genymotion-Emulator zugreifen kann.Wie wird Genymotion mit Android View Client ausgeführt?

+0

** ** AndroidViewClient Verbindung zu dem Gerät oder Emulator über 'adb' dann müssen Sie es in' adb aufgeführt Geräte ", andernfalls müssen Sie zuerst die' adb'-Verbindung herstellen. –

+0

Die 'adb' Verbindung kann über TCP erfolgen:' Liste der angeschlossenen Geräte 192.168.2.200:5555 \t Gerät ' –

Antwort

1

Für jeden, der hier nach mir kommt. Ich fand die Signatur für connectToDeviceOrExit() in viewclient.py von GitHub dies sein:

connectToDeviceOrExit (timeout = 60, ausführliche = False, ignoresecuredevice = False, ignoreversioncheck = False, SerialNo = None)

Sie können daher die folgenden verwenden Android View Client mit Genymotion tun:

von com.dtmilano.android.viewclient Import viewclient

vc = viewclient (* ViewClient.connectToDeviceOrExit (serialno = "192.168.2.200:5555"))