2010-08-12 21 views
5

Opracowałem prostą aplikację przed testowaniem, chcę sprawdzić, czy w aplikacji są jakieś wycieki pamięci. Nie wiem, jak zidentyfikować wycieki w systemie Android. Używam Eclipse IDE do programowania.Jak zidentyfikować wycieki pamięci w systemie Android?

Czy istnieje dobre wprowadzenie do znajdowania wycieków pamięci w aplikacjach Androida?

Odpowiedz

3
+0

Dzięki za odpowiedź. Próbowałem, ale nie udało mi się go zainstalować. Pokazuje pewien błąd. Czy możesz podać mi odpowiedni link do pobrania wtyczki MAT. – Rajapandian

-1

Po przetestowaniu aplikacji za pomocą emulatora Eclipse, użytkownik zostanie poinformowany o wszelkich wyciekach pamięci, przechodząc przez LogCat.

Wszelkie wycieki pamięci zostaną podświetlone na czerwono, o ile wiem.

Kev

+0

nr Wyjątki zostaną pokazane na czerwono. Czasami, jeśli wyciekasz, obiekt, o którym wie android, rzuci wyjątek. Jeśli w logcat nie ma nic, twoja aplikacja może nadal mieć dużo "wyciekłej" pamięci – Janusz

+0

Niestety Jansuz, nie mogę się z tym zgodzić ... Odkryłem wiele wycieków z otwartych kursorów i tych, którzy nie wyrzucili wyjątku, ale mają wyświetlane w logcats. –

Powiązane problemy