728x90
어쩌다 보니 adb 에러를 먼저 쓰게 됐네요. 나중에 adb에 대해서도 설명하겠습니다.
오늘은 adb에서 자주 발생하는 에러 중 하나를 설명하겠습니다.
adb 디버그 할 때 위와 같이 adb:more than one device/emulator 라는 메시지가 나오고 실행이 되지 않는 경우가 있습니다.
위 메시지는 디버그 모드로 변환을 할 디바이스가 1개 이상을 발견해서 나오는 메시지 였습니다.
이럴 땐 디버그 모드로 할 디바이스를 선택 후에 커맨드를 실행해 주면 됩니다.
우선, adb devices 를 실행하여 발견한 디바이스가 몇 개인지 확인해 봅니다.
2개가 표시되네요.
이중에 현재 디버그 할 디바이스를 선택합니다.
예제에서는 R3CNA014JSV가 현재 디바이스 이므로
adb -s R3CNA014JSV shell 을 입력하여, 특정 디바이스의 shell을 실행해 줍니다.
그러면, c2q:/ $ 라고 프롬프트가 표시됩니다.
이 상태는 이미 shell 을 입력할 수 있는 상태가 되었기 때문에, 디버그 모드로 설정하려는 커맨드에서 앞에 adb shell 부분을 제외하고, 그 뒷부분 커맨드만 입력하여 실행하면 됩니다.
728x90
'테크놀로지' 카테고리의 다른 글
안드로이드 올인원에 tasker를 사용하자 : 접근성 해결2 (스마트폰 사용) (0) | 2024.03.25 |
---|---|
안드로이드 올인원에 tasker를 사용하자 : 접근성 해결 (노트북 사용) (0) | 2024.03.25 |
안드로이드 올인원에서 데이터 나눠쓰기(USIM)로 데이터 연결하기 (2) | 2024.03.22 |
자동차 후방카메라가 하얗게 변해서 잘 안나올 때 대처법! (0) | 2024.03.19 |
구형sm520 차량에 설치한 안드로이드 올인원에 부팅 애니메이션을 넣는 법 (0) | 2024.03.18 |