2015-02-03 12 views
0

나는 안드로이드 스마트 폰의 진단을 위해 Windows 응용 프로그램을 만들고 있습니다. 이 앱은 많은 시스템 정보를 얻기 위해 adb 명령을 수행합니다. 몇 개월 동안 Adb logcat이 여러 달 동안 다운 됨

, 나는 앱 통계를 확인하고 계산하는 연구 로그 캣에서 일하고 있어요 :

  • 충돌을 응용 프로그램에 의해
  • 응용 프로그램에 의해 시작 (또는 마지막 시작 날짜)의

나는 오, 내가 추출하고 분석 할 수 있습니다 이것에

adb logcat -d -b events -v time 

덕분에 아래의 명령을 사용하고 있습니다 일부 정보를 얻기 위해 "am_crash"라인과 "am_activity_resume"라인을 ccurences하지만, 내 커맨드의 출력은 시간 제한이있는 것으로 보입니다. 나는 여러 달 동안 정보를 얻고 싶습니다. 또는 스마트 폰의 모든 평생 동안 가능한 한 정보를 얻고 싶습니다.

누군가 내가 해결 방법을 찾을 수 있도록 도와 줄 수 있습니까?

답변

0

logcat 버퍼는 원형이고 소정 크기를 갖는다. 크기는 변경할 수 있지만 변경 사항은 지속되지 않습니다. 주식 안드로이드에 대한 "해결 방법"은 없습니다. 원하는 모든 이벤트를 별도의 로그에 저장하는 맞춤형 로깅 앱이 필요합니다.