
Ubuntu日本語フォーラム

ログインしていません。
Ubuntu で `adb devices` を実行すると `no permissions (user in plugdev group; are your udev rules wrong?)` と表示される場合の対処メモです。同じところでつまずいた方の参考になれば。
1. `lsusb` で端末のベンダーIDを確認(例:Samsung は 04e8、Google は 18d1)
2. `/etc/udev/rules.d/51-android.rules` に次を追加
SUBSYSTEM=="usb", ATTR{idVendor}=="04e8", MODE="0660", GROUP="plugdev"
3. `sudo udevadm control --reload-rules && sudo udevadm trigger`
4. `groups` で plugdev に入っているか確認(無ければ `sudo usermod -aG plugdev $USER` して再ログイン)
5. ケーブルを挿し直し、端末側の「USBデバッグを許可」を承認してから `adb kill-server && adb devices`
なお `android-sdk-platform-tools-common` パッケージを入れると主要メーカーのルールが入るので、2〜3 は省略できることが多いです。
オフライン