Устройство отображается как ????? в АБР [дубликат]

Я использую Ubuntu на своем компьютере, и я подключил свой планшет, чтобы установить на него TWRP. Я вхожу adb devicesи вот результат:

juniorRubyist@juniorRubyist-iMac:~$ adb devices
List of devices attached 
????????????    no permissions

...

Почему оно это делает. У меня Kindle Fire 1-го поколения, пишет, что попросит авторизовать ADB, а его нет. У него включен ADB (я думаю) и все такое.

У него включен ADB (я думаю). Насколько надежно?
@SarpSTA Я читал на Amazon, что он включен по умолчанию.
Можно вручную проверить?
Есть ли способ отключить и включить ADB? Иногда мне приходится делать это и отключать/переподключать устройство, чтобы появилось диалоговое окно авторизации.
Это из-за того, что разрешения USB-устройства недостаточны. Попробуйте добавить правило udev и посмотрите, позволит ли оно вам взаимодействовать с ним. Вам также может понадобиться добавить несколько строк в файл android_usb.ini , если он у вас есть. Запуск сервера ADB на вашем ПК с правами root также возможен, но не считается идеальным.
См. раздел Как мне обнаружить мое устройство с помощью ADB в Linux? - и позаботьтесь о adb_usb.iniчасти. До этого у меня была такая же проблема (также на Ubuntu). Также попробуйте отключить/переподключить кабель (здесь помогло с некоторыми другими устройствами).
@Izzy Эта статья была идеальной. Я хотел бы дать вам ответ на вопрос.
@juniorRubyist Итак, это решило вашу проблему? Должны ли мы тогда пометить ваш вопрос как «дубликат» этого, перенаправив туда для ответа? // Да, к сожалению, вы не можете ни проголосовать, ни принять ответ, пока недостаточно представителей. Но вы можете проголосовать за него позже, когда соберете немного :)
@Izzy Хорошо, меня это устроит. Я мог бы проголосовать за это позже, к тому же у меня есть только 1 представитель, и это не мой основной SE.

Ответы (1)

Это то же самое для меня на Ubuntu. Эти команды должны решить эту проблему:

sudo adb kill-server
sudo adb devices
Это бесполезно. Я уже исправил.