только сегодня я сталкивался с подобной ситуацией с моим MOTO G5: несколько недель назад все работало нормально, и почему-то оно перестало работать (возможно, некоторые обновления окон что-то испортили), устройство всегда было "offline
"при использовании "adb devices
".Я перепробовал много разных предложений (переустановить драйверы, отключить / включить отладку usb, adb kill / restart-server, сменить кабель, сменить USB-порт, перезагрузить компьютер, перезагрузить телефон, просто отменить авторизацию usb (см. Ниже) безуспешно.
Тогда я понял: что, если я удалю ключи RSA и просто отзову авторизацию отладки USB? И, наконец, это сработало! Благодаря этому сайту яВы быстро нашли расположение клавиш: Обновить ключи Android Debug Bridge .
В Windows они находятся в папке C:\Users\{username}\.android\
После этого в следующий раз я подключил телефон и выполнил«adb devices
», наконец, вместо «offline
» показывалось «unauthorized
». Затем на экране телефона появилось всплывающее окно с запросом авторизации. Вновь авторизовавшись, вуаля: все работает!
Так какЯ не нашел этого предложения ни на одном другом форуме раньше, я решил опубликовать здесь свое личное решение. Может быть, я мог бы помочь другим людям с такой же проблемой.