安価な Android タブレットを持っているので、それを使ってアプリをテストする必要があります。私は Ubuntu を使用しているので、最初にudev
リストにデバイスを追加する必要があります。
タブレットを接続しましたが、adb
表示されません
$ adb devices
List of devices attached
$
使ってみlsusb
たのですが、デバイスがUbuntuに認識されません(タブレットのプロパティでUSBデバッグがチェックされています!)
$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 046d:0928 Logitech, Inc. QuickCam Express
Bus 005 Device 002: ID 046d:c517 Logitech, Inc. LX710 Cordless Desktop Laser
Bus 001 Device 004: ID 2207:0000
携帯電話を接続すると、最後のチャネルを介して接続されていることがわかります。というわけで、このタブレットは として識別されると仮定し、ID 2207:0000
ID Vendor を "2207" としました。udevファイル51-android.rules
を次のように編集しました
SUBSYSTEM=="usb", ATTR{idVendor}=="2207", MODE="0666", GROUP="plugdev"
コンプを再起動し、USBケーブルをタブレットに再接続しましたが、タブレットは再び認識されませんでした。
何をすべきかアドバイスはありますか?このタブレットを に表示するにはどうすればよいadb
ですか?
編集
このベンダー ID 2207:0000 は奇妙に見えますか? 特にそれらの 4 つのゼロ?