OnePlus 5 で adb が接続できない問題を解決する

広告

最近 OnePlus 5 を使っていて気づいた不具合、それは USB デバッグモードで挿して adb devices しても、リストに現れない! ということ。

いろいろ試したけど、どうしても adb devices にその端末が出てこないんだよな!

広告

ようやく解決策を見つけた。まず lsusb で端末の ID を確認する:

選択範囲_652.png

名前がないやつがそれ。なぜ名前がないのかは知らないけど、たぶんこれが原因で見つからないんだと思う。

次にファイルを作る:

gedit ~/.android/adb_usb.ini

そこに端末のハードウェア ID を書き込む:

選択範囲_653.png

書き方は “0x” で始めて、その後に ID の先頭4桁を続ける。

そうしてもう一度 adb devices すればデバイスが見えるようになる。未認証だけど、スマホの画面を見て同意を選べばいい。

選択範囲_651.png

これで解決。以前は普通に動いていたのに今はダメになった理由は、俺にもわからない。

本家 plumz.me でこの記事にコメントする

コメントは中国語の本家サイトで受け付けています。このミラーは閲覧専用です。

目次