Kann keine Verbindung zu VM herstellen

Ich habe eine Testklasse in meinem Android-Projekt gemacht, um zu überprüfen, ob meine Datenbank funktioniert. Aber wenn ich diese Klasse debuggen will, gibt es mir einen Fehler: "Kann nicht an VM anschließen", im Detail heißt es auch "Socket-Betrieb auf nonsocket: configureBlocking". Wenn ich versuche, eine Testklasse in einem anderen Projekt zu debuggen, funktioniert es und das Debuggen meiner anderen Klassen im Android-Projekt funktioniert auch. Kann das Problem sein, dass ich versuche, einen normalen Test auf einem Android-Projekt zu führen?

Kann mir jemand helfen? Vielen Dank!

  • Wie korrigiere man abgerundete Ecken in Android für Relative oder auch Layout?
  • Wie benutzt man android: maxWidth?
  • Actionbar-Dropdown-Klickereignis
  • Wie kann ich sagen, ob Proguard seinen Job gemacht hat
  • RecyclerView fehlt
  • Client-Server: Dateiübertragung von Android auf PC über Socket verbunden
  • Android Dagger Dependency Injection schlägt auf privaten Feldern fehl
  • Rufen Sie eine öffentliche Methode in der Aktivitätsklasse aus einer anderen Klasse auf?
  • Wie kann ich ein "Bibliotheksprojekt" in IntelliJ IDEA hinzufügen?
  • Android.annotation kann nicht gelöst werden
  • Größe von Bitmap Android
  • Mit Eclipse für androidSDK, wenn ich zum Laufen gehe, bekomme ich WARNUNG: Datenpartition, die bereits benutzt wird. Änderungen bleiben nicht bestehen!
  • 3 Solutions collect form web for “Kann keine Verbindung zu VM herstellen”

    Du hast es wahrscheinlich schon herausgefunden, aber für andere, die in dieser Situation stecken bleiben, hier ist meine Antwort. Ich habe dieses Problem schon ein paar Mal selber gehabt, und ich habe endlich herausgefunden, dass es damit zusammenhängt

    Einschließlich einer "Haupt" -Methode in Ihre Android-Klasse Dateien: Do not do it!

    Führen Sie die Konfiguration in Eclipse aus: Löschen Sie die automatisch erstellten Anwendungskonfigurationen

    Der folgende Link bietet eine sehr gute Erklärung über das Problem, die Lösung und die Gründe: http : //unabhängigeUnterstützung.de/11/16/solved-internal-error-classfileparser-cpp3161/

    Es verursacht durch eine "Haupt" -Methode.
    Löschen / umbenennen Sie die Methode und gehen Sie dann zu den Eigenschaften des Projekts.
    Klicken Sie auf "Run / Debug Settings" und löschen Sie die Klasse (es kann Eclipse machen, um die Klasse nach dem Kompilieren auszuführen).

    Ich musste den Test Launcher ändern.

    Run->Debug Configurations->JUnit->*JUnit Test Class* 

    Wählen Sie im unteren Bereich des Einstellungsdialogs neben der Menüliste die Option Andere auswählen.

    Bildbeschreibung hier eingeben

    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.