2014-09-01 5 views
0

나는 우리가안드로이드 : 로그 캣 태그 필터링

adb logcat -s Unity ActivityManager 
adb logcat -s Unity ActivityManager PackageManager 

를 사용하여 ADB를 통해 특정 모듈에서 디버그 인쇄물을 얻을 수 있다는 것을 알고있어하지만 난 같은 명령을 실행하면

adb logcat -s Unity Activitymanager, something is going wrong 
(명시 적으로 잘못 주문을)

나는 모듈 관련 정보를 출력하기 위해 adb logcat -S unity ******과 함께 사용할 수있는 전체 모듈 이름을 나열하는 adb 명령을 알고 싶습니다.

+0

http://stackoverflow.com/questions/13416142/unexpected-value-from-nativegetenabledtags-0 –

답변

0

logcat 출력을 필터링 할 수있는 태그 목록을 제공하는 adb 명령은 없습니다. 길이를 제외한 태그에 제한이 없기 때문입니다. API 수준에서 각 로그 호출은 로그 텍스트와 함께 사용할 태그를 제공합니다. 많은 앱은 코드 호출 로그가있는 모듈 이름과 관련된 태그를 어떤 방식 으로든 만들지 만이를 시행하는 것은 없습니다.

앱에서 태그를 사용하여 예기치 못한 일을 할 수 있고 할 수 있습니다. 예를 들어 태그로 카운터를 늘리거나 타임 스탬프를 사용하는 것입니다. 아마도 더 유용한 것은 로그 된 객체의 해시 코드 뒤에 고정 된 접미사로 구성된 태그를 전달하는 기술입니다.

관련 문제