Androidのデバイスがno permissionsとかなってたので、adbサーバーを再起動した
HTC Sensation買った!
そして、
開発してたら、、、
% ant install (中略) install: [echo] Installing [path]/hoge.apk onto default emulator or device... [exec] error: insufficient permissions for device
とかでてくる
adb devicesを見てみると
% adb devices List of devices attached ???????????? no permissions
no permissionsって何?
よくわからないけど、antでこけたときのエラーメッセージを元にググる。
すると、おんなじような人がいた。
http://groups.google.com/group/android-discuss/browse_thread/thread/f85a795644e65b59
をもとにすると、
% cd [path to andorid-sdk]/platform-tools/ % sudo ./adb kill-server % sudo ./adb start-server
としたならば、
% adb devices List of devices attached SH********** device
*は伏せてます
ということで、後は何事も無く。
なぜか
adb kill-server / adb start-server をしたときに、最初sudoにしませんでした。
まぁいきなりsudoしなくてもと。
そしたら、なぜかうまく行かずでした。
helpみても、sudoでないとダメとか書いてないんだけどなぁ
adb start-server - ensure that there is a server running adb kill-server - kill the server if it is running