2022. 8. 16. 14:39ㆍIT/안드로이드
** 이걸 확인하기 전에 해야할 작업
1. 안드로이드 폰 연결 되어있는지 확인
2. 해당 앱을 폰에서 켜야, ps (pid number) 찾을 수(확인 할 수) 있음.
* adb 실행시 아래와 같은 문제가 생겼었다. 그럼 아래 글을 참고하자.
[Unity] adb server version doesn't match this client 해결방법
안드로이드로 빌드할 때 가끔 발생하는 오류 코드인데 우선 cmd 창에서 sdk의 platform-tools로 이동한다 1. cmd를 연다 2. cd platform-tools의 경로를 친다 ex) cd C:\Program Files\Unity\Hub\Editor\2020.1.3..
guks-blog.tistory.com
1.
Ubuntu 에서 logcat 은 이 위치에 있다.
/Android/Sdk/platform-tools
이 위치에서 리스트 확인하면 adb 가 있다.
2.
내가 보려고 하는 패키지 명을 안다면, ps command 를 이용해 PID 를 확인해보도록 하자.
명령어 : ./adb shell ps | grep chiptool
뒤에서 두번째인 30285 가 PID이다.
3.
adb의 옵션을 사용해 logcat 을 파일로 로그를 떠보자.
./adb logcat --pid=30285 >> logcat.log
이렇게 입력하고 App동작을하면, 안드로이드 스튜디오에서 출력되는 로그와 동일한 log 가 파일로 저장된걸 확인할 수 있다.
더 자세한 옵션을 확인하고 싶으면 아래 공홈 링크가 있으니 확인하면 된다.
참고 링크 :
https://developer.android.com/studio/command-line/logcat?hl=ko
Logcat 명령줄 도구 | Android 개발자 | Android Developers
Logcat은 기기에서 오류와 메시지(앱에서 Log 클래스로 작성)가 표시될 때 스택 추적을 비롯하여 시스템 메시지의 로그를 덤프하는 명령줄 도구입니다.
developer.android.com
'IT > 안드로이드' 카테고리의 다른 글
안드로이드 하드웨어 서비스 - 01 (1) | 2023.05.07 |
---|---|
Ubuntu에서 삼성 안드로이드 폰 인식하기. (1) | 2022.08.16 |
Android - 인터넷에서 이미지를 로드하여 표시하기 (6) | 2022.05.27 |
Android - 인터넷에서 데이터 가져오기 (1) | 2022.05.20 |
Android - Thread (1) | 2022.05.16 |