- Published on
Ubuntu で Android の実機デバッグ環境を構築する
- Authors
- Name
- Daisuke Kobayashi
- https://twitter.com
現在 VMware 上の Ubuntu で Android の開発を行っています. Windows 環境だと USB driver があるのですが,Linux 環境だと無いため設定が必要です.設定がされていない状態だと,ADV 起動時に,?が連続で表示され実機を認識できません. 実機を USB 接続し,terminal から
$ lsusb
Bus 001 Device 004: ID 0bb4:0cba High Tech Computer Corp.
と入力すると,認識していれば上記のようにスマートフォンの ID が表示されます.
$ sudo gvim /etc/udev/rules.d/51-android.rules
エディタで開いて,下記の行を入力します. ATTR{idVendor}==”"
の部分は lsusb で出てきた ID です.
SUBSYSTEM==”usb”,ATTR{idVendor}==”0bb4″,MODE=”0666″,GROUP=”plugdev”
$ chmod a+r /etc/udev/rules.d/51-android.rules
USB を抜き差しすると認識するはずです. これまで VirtualBox 上の Ubuntu で開発してたのですが, VirtualBox では USB の 認識ができなくて, VMware に乗り換えました.VMware だと楽にできます.