본문 바로가기

adb

(2)
[ADB] 현재 화면에 표시되는 액티비티가 알고싶다면? 안드로이드 앱 개발을 하다보면, 다른 사람의 소스를 받아서 개발해야 할 때가 있습니다. 그럴 때는 그 소스를 분석부터 해야겠죠. 현재 화면에 떠있는 내용이 어떤 액티비티인지 확인할 수 있다면 굉장히 유용할겁니다. ADB를 이용하여 현재 어떤 액티비티가 실행 중인지 알 수 있습니다. 방법1: adb dumpsys activity 액티비티와 관련된 많은 정보를 얻을 수 있는데, 그 중 액티비티 스택(현재 어떤 액티비가 표시되고 있는지, 그리고 그 액티비티를 호출한 액티비티는 어떤 것인지)를 알 수 있습니다. 다음 굵은 글씨 부분을 확인하면 됩니다. Running activites (most recent first): TaskRecord{ ~~} Run #2: HistoryRecord{ ~~ com.kou.e..
[Android] ADB의 dumpsys 툴이 뭔가요? 어떤 일을 하죠? http://stackoverflow.com/questions/11201659/whats-the-android-adb-shell-dumpsys-tool-and-what-are-its-benefits Q: ADB의 dumpsys 툴이 뭔가요? 어떤 일을 하죠?ADB shell 의 dumpsys 에 어떤 커맨드가 있는지 모두 알고 싶습니다.이 정보를 어떻게 찾을 수 있을까요?(질문자: Vishwanath) A: dumpsys 는 안드로이드의 Tool이며, 디바이스의 정보와 상태 값을 알려주는 서비스입니다. 장점은1. 시스템 정보를 간단한 커맨드로 얻을 수 있음2. CPU, RAM, 배터리 등의 정보를 보기 편한 차트 형태로 출력해주기 때문에, 당신의 앱이 시스템 전체에 어떤 영향을 끼치고 있는지 확인할 수 ..