5

Ich bin stecken geblieben, wo eine meiner Funktionen einige Zeit zur Ausführung benötigt. Ich habe eine Hierarchie von Objekten im Objekt mit Objektmodellen und ArrayList (s). Ich möchte nur die Techniken kennen lernen, mit denen ich den Code debuggen kann, um zu prüfen, welche Anweisung des Codes in der Ausführung Zeit braucht.Wie Funktion zum Ausführungszeitpunkt in Android testen?

Antwort

10

Ganz einfach verwenden.

long startTime = System.nanoTime(); 
YourMethode(); 
long endTime = System.nanoTime(); 

long MethodeDuration = (endTime - startTime); 
+0

Haben Sie nicht das verstehen Problem? Wenn Sie bereits wissen, dass eine Methode langsam ist, gewinnen Sie nichts, indem Sie die Ausführungszeit messen. Mit Ihrem Code wäre es SEHR anstrengend, jede Zeile des langsamen Codes zu überprüfen. –

Verwandte Themen