Lognote - 특정 패키지 로그만 출력하기(~ 0.3.8)

프로그래밍/lognote 2024. 9. 9. 12:02
반응형

 

 

Lognote - Log viewer, Android logcat viewer for Windows, Linux, Mac

https://github.com/cdcsgit/lognote/releases Releases · cdcsgit/lognoteLog viewer, Android logcat viewer for Windows, Linux, Mac - cdcsgit/lognotegithub.com   텍스트 로그 파일 보기(필터)Logcat 보기(Online/Offline)정규 표현식 필터에

cdcsman.tistory.com

 

 

특정 패키지에 대한 로그만 출력하기를 원할때는 uid 를 사용하면 된다.

sharedId 를 사용하지 않는 한 패키지명 연결된 uid는 중복되지 않기 때문에

uid로 패키지 로그를 구분할수 있다.

 

1. 앱 설치하기
    앱이 설치 되어야 uid 값이 설정 되기 때문에 일단 앱을 설치 한다.

 

2. uid 값 얻기

    package 를 설치 한 후 다음 명령을 통해 uid 값을 확인 한다.

    windows - adb.exe shell cmd package dump PACKAGE_NAME
         출력값에서 userId 또는 packageUid 값을 확인 한다.
         ex) adb.exe shell cmd package dump com.example.myapplication > package.txt

 

    linux, mac - adb shell cmd package dump PACKAGE_NAME | grep packageUid

 

3. Lognote 에 확인한 uid 값을 적용

    임시 적용 :  상단의 logcat 명령에 "--uid=XXX" 를 추가 한다.(Lognote 재시작시 지워짐)

 

    설정 추가 : 상단의 logcat 명령에 "--uid=XXX" 를 추가 한다.(Lognote 재시작시 유지됨)
        Setting > Log cmd

        log 명령 콤보박스에서 새로 추가한 명령을 확인 할수 있다.

 

 

4. 실행 결과 - uid 값에 따른 로그만 확인 된다.

 

 

* 앱이 설치되면 uid 는 유지 되어 처음 설치시에만 uid 를 확인하면 된다.



 

 

반응형
: