お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 昨日 22:37:27

jeffwu86
新しいメンバ
登録日: 2026-10-27

adb で Android 端末が「no permissions」になる場合の udev 設定メモ

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 は省略できることが多いです。

オフライン

 

Board footer

Powered by FluxBB