debug
-
[Android] Timber로 Debug 상태에서 로그 찍어내기안드로이드 2022. 4. 30. 22:30
Timber? 🐞 Timber는 Android의 Log 클래스 위에 구축된 로깅 유틸리티 클래스입니다. Debug 상태에서 Log를 남기고, Release 상태에서 Log를 출력하고 싶지 않을 때 주로 사용합니다. 사용법🤷🏻♂️ 1. app 수준의 build.gradle에 Timber 의존성 추가 (22.04.30일 기준 라이브러리 버전) implementation 'com.jakewharton.timber:timber:5.0.1' 2. Debug 상태에서만 로그를 출력하기 위해 앱 시작 시 Timber 초기화해주어야 합니다. class Application: Application() { override fun onCreate() { super.onCreate() if(BuildConfig.DEBUG)..
-
[Android] ADB wifi 디버깅 방법(무선 디버깅)안드로이드 2022. 3. 26. 13:11
안드로이드 ADB와 WIFI를 사용해 무선으로 디버깅을 할 수 있습니다. ADB란🤔 Android Debug Bridge의 약자로 Android Device와 통신하며 Debugging 등의 작업을 진행할 수 있는 Command Line Tool입니다. Android SDK에도 포함되어 있으며 애플리케이션 설치, Device 접속 및 관리, 파일 업/다운로드, 시스템 log 출럭, shell 접속 등이 가능합니다. 무선 디버깅 방법🔍 1. USB디버깅 활성화 먼저 개발자 옵션을 활성화시켜줍니다. (설정) -> (휴대전화 정보) -> (소프트웨어 정보) -> (빌드번호) 연속 클릭하여 개발자 모드 활성화 개발자 옵션에 들어가 USB 디버깅을 활성화해줍니다. 2. Wifi를 연결한 안드로이드 기기와 PC 연..