2012-10-27 8 views
7

Ich benutze Eclipse 3.6.2 mit der neuesten & größten ADT (v20) und ich versuche, einen Haltepunkt in einer Methode, die ich weiß es läuft (protokolliert Nachrichten an LogCat), aber aus irgendeinem Grund alle Haltepunkte ich einfach bin ignoriert.Für Android JNI/NDK-Debugging unter Eclipse, warum werden meine Haltepunkte ignoriert?

Bei meiner Suche nach einer Lösung stieß ich auf this thread, aber es ist sehr alt und mein JDK ist sowieso viel neuer, so dass die Antwort in meinem Fall nicht gilt.

Warum passiert das und wie kann ich dieses Problem lösen?

+9

Könnte eine dumme Frage sein, aber führen Sie Ihre Anwendung im Debug-Modus? –

+0

@ soren.qvist OMG Ich bin so dumm. Ich habe es über Strg + F11 statt F11 ausgeführt. Bitte poste dies als Antwort, damit ich es annehmen kann. Vielen Dank! – Souper

+0

Gern geschehen :) –

Antwort

1
  • Sie sicher, dass „alle Haltepunkte überspringen“ nicht (kleines Symbol in der links von der Debug-Symbol) aktiviert
  • Überprüfen Sie eine Datei aus dem Projekt ausgewählt haben Sie
  • die debuggen prüfen Programm stirbt nicht in einem vorherigen Schritt oder wenn Sie versuchen, zu fangen, überprüfen Sie einen Fehler nicht Ihr Programm "springen" den Haltepunkt auf die "Fang" aufgrund eines Fehlers. Gleiches geschieht mit, wenn sonst
  • Überprüfen Sie das Programm als „Android-Anwendung“ laufen
  • shortKey zu debuggen ist F11 oder klicken Sie auf den Bug Symbol

hoffe, das hilft!

Verwandte Themen