Java >> Java tutorial >  >> Tag >> break

Kan jeg gå tilbage til det forrige breakpoint, mens jeg fejlretter i Android Studio? (Slip rammerne)

Det svar, du henviser til, vedrørende Eclipse er stadig gyldig til Android Studio :

Du kan ikke gå tilbage til det forrige breakpoint i Android Studio fordi DalvikVM og Android Runtime (ART) understøtter det ikke.

Du kan aktivere knappen "Drop Frame", hvis du fejlretter JUnit-tests, da de kører på en standard virtuel maskine (selvom jeg gætter på, at det ikke er det, du leder efter).

Det er sandsynligvis den eneste grund til, at knappen eksisterer.

Googles brugervejledning ignorerer det fuldstændigt.


Jeg er ret ny til Android Studio, så jeg er ikke helt sikker på, om det er det, du leder efter, men har du prøvet at lege med vinduet Frames?

Det giver dig mulighed for at spore appens proces tilbage, selv at nå gamle brudpunkter.


Du kan ikke træde tilbage til et tidligere brudpunkt, som du allerede har valgt at fortsætte forbi. Du ville være nødt til at oprette en gemt tilstand af dit program ved hvert pausepunkt for at kunne gøre dette, hvilket ville forbruge mere hukommelse, end det er værd at designe debuggeren med. Du kan dog efterligne denne form for funktionalitet ved at fordele dit program overalt, hvor du ønsker at sætte et brudpunkt.

-edit:Dette ville være mere muligt i eclipse end i Android Studio, da du skulle starte en anden virtuel enhed til Android. sig farvel til dit minde :p


Java tag