2016-05-28 3 views
9

Ich benutze Android Studio 2.1.1 und debugge meine App auf zwei Geräten (ein Emulator auf meinem x86_64 Windows 10, der andere ist mein HTC One M8). Wenn ich während des Debugging Codes überspringe, und wenn es die aktuelle Methode oder den aktuellen Bereich gibt, stürzt das Programm einfach ab, ohne Angabe in logcat (ich weiß das, weil ich absichtlich ein log.d als letzte Zeile hinzugefügt habe und das letzte Nachricht, die ich habe, ist der Inhalt von diesem log.d vor dem Absturz).Debugging: Android Studio verursacht Absturz der App, wenn ich eine Methode austrage

Wenn ich jedoch weiter benutze statt über die Stelle zu gehen, beendet die App einfach die aktuelle Funktion, ohne dass die App abstürzt.

Ich habe keine Ahnung, was hier vor sich geht, es verlangsamt meine Entwicklung und das Debuggen drastisch. Irgendwelche Ideen und Vorschläge werden geschätzt. Bitte lassen Sie mich wissen, wenn Sie weitere Informationen benötigen, danke im Voraus.

+0

Ich weiß nicht, wer meine Frage abgelehnt hat ... Eine obsolete Frage stört Sie? – Joe

Antwort

5

Ich habe ein ähnliches Problem. Allerdings, online stochern, fand ich diese:

https://code.google.com/p/android/issues/detail?id=200880

  • Es ist ein bekanntes Problem, das nur Android 6 (Eibisch) Geräte und Emulatoren beeinflusst.
  • Es gibt keine Problemumgehung, außer ein Android 4/5/7 Gerät für das Debuggen zu verwenden, oder "Continue" anstelle von "Step Over" zu verwenden.

Wenn jemand einen Fix/Workaround findet, wäre es hilfreich!

+0

Monat später, immer noch für mich gebrochen, haben Sie irgendwelche Updates zu diesem Thema? – user1495323

+2

habe ich leider nicht. Ich habe gerade einen Breakpoint gesetzt, von dem ich erwarte, dass er später im Code erscheint und ihn laufen lässt, bis er ihn erreicht. Ich wünschte, dies wurde bald behoben :( – siul1979

+0

Interessanterweise bemerkte ich nur dieses Problem nach der Aktualisierung auf 2.2.2, während zuvor schien es gut zu funktionieren - vielleicht kommt es nur in einigen Fällen. – user905686

Verwandte Themen