Профилировщик не может обнаружить мое устройство
Я использую Android Studio 3.1.3 и развертываю свое приложение на Lenovo Phab PB1-770M (Android 5.1.1, API 22). Со вчерашнего дня Android-профилировщик перестал обнаруживать мое устройство, и хотя я могу запускать и отлаживать на своем устройстве с помощью AS, Profiler просто не может обнаружить, что устройство подключено.
Тем не менее, я могу развернуть свой код и отладить его на моем устройстве, как вы можете видеть в logcat
Кто-нибудь может мне помочь в этом?
6 ответов
Пытаться
adb root
и
adb remount
, Я просто решил проблему таким образом.
adb root
adb remount
Иногдаadb remount
терпит неудачу.
Примените команды ниже, чтобы заставить его работать.
adb disable-verity
adb reboot
adb root
adb remount
Снова подключите USB. или
InValidate Cashes/Restart (File->Invalidate Cases/Restart-> Invalidate and Restart).
Проголосуйте, если работает.
Спасибо.
Счастливое кодирование
Я знаю, что это старый вопрос, но, возможно, кто-то столкнется с этой проблемой на Android Studio 3.5 или новее.
В дополнение к упомянутому ответу @CodeWithVikas мне помогла очистка LogCat.
Нажмите на первом изображении с надписью [ОТКЛЮЧЕНО] и найдите пакет приложения
Возможно, это руководство решило чью-то проблему, потому что это было мое решение.
Сначала перейдите в Build -> Edit Build Types...
затем на вкладке типов сборки, как показано ниже, нажмите «Отладка» и затем «ОК».
это позволит вам иметь профилировщик для вашего приложения.