画竜点睛を衝く@mapyo

日々やった事をつらつらと書くブログです

Android Wearでエミュレータだけで開発を始める時に少し便利なシェルスクリプトを作る

Android Wearのデバッグを始める時の手順メモ

この辺でAndroid wearで開発を始める時に必要な手順について書いた。

しかし普段、開発を始める時に、IPが微妙に変わっていたりして、adb deviceコマンドを打っていちいち調べながらやるのがめんどくさかった。 なのでシェルスクリプトで必要な値を取ってきてコマンドを実行するようにした。

#!/bin/sh
WEAR=`adb devices | grep emulator | cut -f1`
HANDHELD=`adb devices | grep 5555 | cut -f1`
adb -d -s $WEAR forward tcp:5601 tcp:5601
adb -d -s $HANDHELD forward tcp:5601 tcp:5601

※handheld側はgenymotion。wear側は標準エミュレータを使っている前提です。

ほんのちょっとのことだけど、地味に便利!