ubuntuでadbを使えるようにする

jvm入れてudevのルール追加すればadbが使えるようになる
jdkじゃなくてjreでも良いのかもしれないけどdebが有るかどうか知らない。


adbはandroid SDKに入ってる http://developer.android.com/sdk/index.html

java入れる

  • apt-get install sun-java6-jdk

udevのルール追加

  • androidをつないだ状態でlsusbするとベンダidとプロダクトidが取得できる
  • /etc/udev/rules.d/50.android.rules を作って(名前は適当で良い)ベンダidとプロダクトidを以下のような形式で書き込んで sudo service udev reload したらadbからandroid端末が見えるようになってるはず
GDD09で配られたdevphoneでの /etc/udev/rules.d/50.android.rules はこんな感じ
SUBSYSTEM=="usb", ATTRS{idVendor}=="0bb4", ATTRS{idProduct}=="0c02", MODE="0666"

接続してみる+その後

  • adb shellでログインできたらとりあえずOK
  • その先のproxoid入れて云々、とかそう言う話はまた今度

追記

android hacksよいと思いますよ。