献本していただいたGoogle Android プログラミング入門を見ながらポチポチやってたら、
環境変数のところで詰まったのでその辺の事書いておく。
本の中ではMacだと.profileに
ANDROID_HOME=/Developer/android-sdk-mac_x86-1.5_r2 PATH=$PATH:${ANDROID_HOME}/tools
を記述すればいいと書いてあるがzshを使ってるとうまく行かない。
いろいろ調べたところzshの場合だと、
.zprofileに記述するべきらしい。
ただしここでの書き方は上記とは異なり
ANDROID_HOME=/Developer/android-sdk-mac_x86-1.5_r2 #PATH=$PATH:${ANDROID_HOME}/tools PATH=$PATH:ANDROID_HOME/tools
PATHに追加する際にANDROID_HOMEを${}から出しておくこと。
出しておかないとsourceをするとエラーが出る
/Users/earthdragon77% source .zprofile .zprofile:2: bad substitution
出来上がったらターミナルをいったん落として再起動するか、
上記のsourceコマンドで.zprofileを叩くと反映される。
/Users/earthdragon77% source .zprofile /Users/earthdragon77% echo $ANDROID_HOME /Developer/android-sdk-mac_x86-1.5_r2 /Users/earthdragon77% echo $PATH /opt/local/bin:/opt/local/sbin/:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/Developer/android-sdk-mac_x86-1.5_r2/tools
これでadb -helpが動くようになった。