UbuntuでAndroid端末をUSB接続で認識させる方法
UbuntuにUSB接続したAndroid端末を認識させたので、手順をメモしておきます。
参考ページ UbuntuにAndroid端末をUSB接続で認識させる | bgbgbg
認識できていない状態でUSB接続しているのAndroid端末を確認
下記のように表示されて、認識が失敗しています。
$ adb devices List of devices attached ???????????? no permissions
UbuntuにUSB接続している端末のベンダーIDを確認
"04dd"がベンダーIDです。
$ lsusb Bus 002 Device 041: ID 04dd:963f Sharp Corp.
Ubuntuが端末を認識できるようにするための設定ファイルを作成
$ sudo touch /etc/udev/rules.d/51-android.rules
作成したファイルに以下の記述を書き込みます。
"idVendor"の値は、先ほど調べた端末のベンダーIDを記述します。
SUBSYSTEM=="usb", ATTR{idVendor}=="04dd", MODE="0666", GROUP="plugdev"
ファイルの権限を確認
$ ls -l /etc/udev/rules.d/51-android.rules -rw-r--r-- 1 root root 68 6月 17 00:30 /etc/udev/rules.d/51-android.rules
読み取り権限がない場合は、権限を付加
$ sudo chmod a+r /etc/udev/rules.d/51-android.rules
最後に端末を接続し直して、再度確認
$ adb devices List of devices attached 353460051363041 device
無事認識されました。