1. homebrew 설치

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

OSX에서 루비는 기본적으로 설치되어있다.

2. adb 설치

brew cask install android-platform-tools

설치 끝. 참 쉽다.

adb가 설치되고 나면 다음 스크립트를 실행시켜서 USB 연결 없이 무선으로 디버깅 가능하다.



# usage : 

#         adb-debug-over-wifi [SERIAL OF THE DEVICE]


devices_attached=`adb devices -l | grep -c "device:"`

# check the device 

if [ -z "$device_serial" ]; then

case $devices_attached in 

0 )

echo "No device attached"

exit 1


1 )

echo "No serial given, automatically redirect to the current device"



* )

echo "More than one device attached, please provide a serial"

exit 1




device_serial_command="-s $device_serial"


# get the device local ip

device_ip=`adb ${device_serial_command} shell netcfg | grep "wlan0" | grep -oE "\b([0-9]{1,3}\.){3}[0-9]{1,3}\b"`

echo "Device IP : ${device_ip}"

# restart adb in tcpip mode

adb ${device_serial_command} tcpip 5555

# wait for the user to disconnect the device

read -p "Unplug your device from USB, then press enter to create the wifi connection" w

adb connect ${device_ip}:5555

+ Recent posts