/ / Używanie LogCat na JellyBean - android, debugowanie, android-logcat

Korzystanie z LogCat na JellyBean - android, debugowanie, android-logcat

Mam błąd, który zdarza się bardzo losowo, więc polegam na LogCat aplikacja monitorująca, którą kupiłem w Sklepie Play, nazobacz wyjątki wyrzucane na moim urządzeniu, gdy się to stanie. Odkąd używam Jelly Bean, nie widzę logowania. "Czytałem, że z Jelly Bean aplikacja widzi tylko LogCat wyjście z siebie.

Więc poza rootowaniem mojego urządzenia, jest jakikolwiek sposób, aby go przeczytać LogCat dane wyjściowe mojej aplikacji bezpośrednio na moim telefonie? Wiem, że mogę używać Eclipse, ale, jak powiedziałem, dzieje się tak przypadkowo i nie mogę ręcznie go odtworzyć.

Odpowiedzi:

3 dla odpowiedzi № 1

Więc na zewnątrz rootowania mojego urządzenia, jest jakiś sposób, aby bezpośrednio odczytać dane wyjściowe LogCat mojej aplikacji na moim telefonie?

Nie całkiem. Możesz czytać dyskusje na bugtracker aLogcat o tym problemie:

Po przeczytaniu i kilku testach znalazłem trzy sposoby na sprawienie, aby aLogcat działał, z których wszystkie używają root.

Bardziej szczegółowa dyskusja na temat Uprawnienie READ_LOGS nie jest przyznawane aplikacjom innych firm w Jelly Bean (api 16)


2 dla odpowiedzi nr 2

Co sądzisz o pisaniu bezpośrednio na ekranie przy użyciu textView? Oczywiście będzie to dotyczyć tylko wersji debugowania.

Ten post zawiera kod, który wyświetla na ekranie błędy logcat Zapisz dane android logcat do pliku

Teraz wszystko, co pozostało do zrobienia, to umieszczenie kodu try-try-catch, gdzie próba otacza kod, który Twoim zdaniem jest problematyczny. "Catch" deleguje, aby zapisać komunikat o błędzie na ekranie.