안드로이드 스튜디오 (Android Studio Giraffe | 2022.3.1 Patch 1), 맥북 M1 사용 환경에서
Android 버전 9 (API level 28) 디바이스에 앱을 Run/Debug 해주려고 했으나,
USB 연결이 안되고 안드로이드 스튜디오 Wifi 무선 디버깅도 안드로이드 11 이상 부터 지원이 가능하였다.
터미널을 이용하여 adb 연결을 해주자.
안드로이드 스튜디오를 설치하면 기본으로 adb 가 내장되어 있다.
경로는 아래와 같다.
/Users/사용자명/Library/Android/sdk/platform-tools/
zsh: command not found: adb
source .bash_profile
cd /Users/사용자명/Library/Android/sdk/platform-tools/
PC와 디바이스가 동일한 네트워크 사용해야 함.
adb connect ip주소
adb devices
adb shell
🚨 adb: more than one device/emulator
위와 같이 adb를 연결해주고 디버깅을 했는데 "adb: more than one device/emulator" 가 무제한으로 뜨고 화면이 멈춰있었다.
1. adb devices
2. adb -s 디바이스이름 shell
3. adb -s 디바이스이름 shell am clear-debug-app
4. adb -s 디바이스이름 shell