Pertanyaan Adb Android tidak ada izin


Saya mencoba menggunakan adb dari mesin Ubuntu (+ Cinnamon). Masalahnya adalah saya menerima pesan dari perangkat adb:

List of devices attached
TA8830OIVO  no permissions

Di mana TA8830OIVO adalah perangkat Motorola G saya.

Saya mengubah aturan Android di /etc/udev/rules.d/51-android.rules

SUBSYSTEM=="usb", ATTR{idVendor}=="22b8", ATTR{idProduct}=="2e76",
MODE="0666", GROUP="plugdev", SYMLINK+="android_adb", OWNER="axel"

Saya juga memulai kembali layanan udev dan adb yang diinstal pada laptop pribadi saya, saya satu-satunya pengguna dengan semua priveledges yang diperlukan (grup plugdev dan sebagainya).

Adakah cara untuk menjalankan adb tanpa memohon sudo?


17
2017-10-01 21:16


asal


Memulai kembali udev dan sudo udevadm trigger tidak bekerja untukku. Saya harus me-restart komputer dan kemudian bekerja dengan baik - Rafael Xavier


Jawaban:


Ubah mode USB di telepon Anda ke Transfer File. Itulah yang berhasil bagiku.


32
2017-08-12 02:57



Kebalikannya benar untuk saya: USB debugging tidak berfungsi selama mode transfer file pada beberapa perangkat lama. - Miha_x64


  1. Ingat untuk berlari sudo udevadm trigger untuk mendapatkan perubahan yang diterapkan (atau reboot, tetapi di mana yang menyenangkan dalam hal itu).
  2. Alih-alih menulis menggunakan aturan Anda sendiri https://github.com/M0Rf30/android-udev-rules
  3. Pastikan Anda memiliki versi ADB terbaru (1.0.35 102d0d1e73de-android). Sebelumnya tidak berhasil dengan USB-C untuk saya.

16
2018-04-08 17:06



Terima kasih, tapi ini pertanyaan lama. Saya beralih ke Mac 2 tahun yang lalu. Saya merasa bodoh untuk melakukan hal-hal seperti itu lsusb dan kemudian mengubah aturan ketika itu harus dilakukan secara otomatis ... Saya menyerah setelah bertahun-tahun penggunaan ubuntu. Tidak dapat menemukan sistem Linux Desktop yang layak. - shadox
Pertanyaannya adalah 6 bulan dan masih berlaku untuk anak cucu. 1 tahun yang lalu saya membuang OS X setelah urusan 3y dan kembali ke Linux untuk alasan yang sama;). Linux memiliki bagian-bagian di mana itu membuat frustasi tetapi ada jumlah yang sama dari tinkering yang diperlukan dalam OS X jika Anda menggunakan homebrew + zsh + iTerm2. Perbedaannya adalah hal itu jika sebagian besar versi tertutup atau versi lama dari FOSS tetapi dengan GUI dan UX yang bagus (untuk sebagian besar). Menggunakan aturan dari repo menjadikannya sebagian besar merupakan langkah pengaturan satu kali. Mempertimbangkan arcana untuk mendapatkan Android SDK untuk bekerja dengan cara yang waras, itu adalah permainan balita. - zamber
Menjalankan ini dan service udev restart tidak bekerja untukku. Saya harus me-restart komputer dan kemudian bekerja dengan baik. - Rafael Xavier
Pada ubuntu 16.04 pengaturan aturan udev, mengubah mode usb pada ponsel untuk mentransfer file bekerja seperti pesona. Tidak perlu memulai ulang. - Gautam