Gewusst wie: Debuggen beim ausführen von Robolectric tests in Android Studio?
Ich brauchen, um ausführen die debug-während meines tests-Ausführung in Android Studio + Robolectric.
Jedes mal, wenn ich versuche, führen Sie durch Auswahl debug
für die test
tasks von Gradle tasks bekomme ich die Fehlermeldung:
Fehler Paketname:app_name [test]: Unable to open debugger
port : java.net.SocketException "Socket geschlossen"
Irgendwelche Ideen?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Fand ich den Grund des Fehlers. Um es auszuführen, müssen Sie deaktivieren Sie das Kontrollkästchen "Verwenden Sie die in-Prozess erstellen" - option in den Compiler -> Gradle-Einstellungen von Android Studio.
War ich immer dieser Fehler auf linux, und das problem war, dass die anderen bisherigen Verlauf genommen hat, den Hafen und aufgehängt.
So, die Lösung ist ein "netstat" zu suchen, die den Prozess blockieren den port, dann töte diesen Prozess, oder Sie können starten Sie den Computer neu.