Pocket

Ubuntu18.04に、あるandroid機種をUSB接続して、adb devices -l したところ、次のような表示がされました。

方法1:sudo で adb start-serverする

今回は、この方法で解決しました。

まず、android機をUSBから抜きます。

android機をUSBに接続します。

adb shellでログインできました。

方法2:udev rulesに記述する

android機をUSBから抜きます。

android機をUSBに接続します。

さきほどのlsusbと比較すると、下から2行目が、android機のUSB情報です。"0e8d"がUSBのVendor IDです。

/etc/udev/rules.d/51-android.rules がなければ新規作成します。

次の行を記述します。

udevサービスを再起動します。

android機をUSBに接続して、adb devices -l を見ます。