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?
5
A
Antwort
2
Zwei Lösungen:
- anzeigen Sie sich die Zeit abgelaufen ist (ziemlich einfach und extrem leistungsfähige imho): How do I time a method's execution in Java?
- weitere Details mit Traceview Route: http://developer.android.com/tools/debugging/systrace.html
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
- 1. Wie zum Testen in Haskell?
- 2. Python-Funktion zum Testen von Ping
- 3. Generische Swift-Funktion zum Testen auf Objekttyp
- 4. Testen der Verbindung zum Server unter Android
- 5. Wie Java-Klasse-Funktion in einem Android apk Remote zum Testen zugreifen?
- 6. Wie ersetzt man die time() -Funktion zum Testen der Produktionsbibliothek?
- 7. Wie verwende ich eine Funktion einer Abhängigkeit nur zum Testen?
- 8. Wie IntentService Android testen?
- 9. Emulator zum Testen APK
- 10. Mock fs.readdir zum Testen
- 11. Wie Android-Anwendung in LoadRunner testen?
- 12. Wie Knoten Knotendaten Funktion testen
- 13. Wie Android-Anwendung mit Android Studio testen?
- 14. ElasticSearch In-Memory zum Testen
- 15. Intent-URL in Chrome zum Testen mehrerer Android-Paketnamen
- 16. Injizieren Mocks in Browserify zum Testen
- 17. Testen einer Funktion in JFiddle
- 18. Android: Wie Speicherverlust in einer Anwendung testen?
- 19. Wie testen Sie einen AlertDialog in Android?
- 20. Bypass zum Testen entsorgen
- 21. Set DefaultFileSystemProvider zum Testen
- 22. Patch/Mock-Funktion in einer anderen Funktion zum Testen in Javascript
- 23. Testen von GPS in Android
- 24. Testen von Benachrichtigungen in Android
- 25. Erstellen DummyActivity in androidTest Ordner zum Testen
- 26. Android Studio: Build eine andere Instanz der Anwendung zum Testen
- 27. Automatisiertes Testen in Android-Entwicklung
- 28. Wie erstellt man eine Produktionsdatenbankprobe zum Testen?
- 29. Wie UIViewControllers zum Zeitpunkt der Erstellung testen?
- 30. Wie Linux NAPI-Funktion zu testen?
Erhalten Sie mehr Details [hier] (https://stackoverflow.com/questions/180158/how-do-i-time-a-methods-execution-in-java) – Zia