Профилировщик не может обнаружить мое устройство

Я использую Android Studio 3.1.3 и развертываю свое приложение на Lenovo Phab PB1-770M (Android 5.1.1, API 22). Со вчерашнего дня Android-профилировщик перестал обнаруживать мое устройство, и хотя я могу запускать и отлаживать на своем устройстве с помощью AS, Profiler просто не может обнаружить, что устройство подключено.

Скриншот профилировщика Android

Тем не менее, я могу развернуть свой код и отладить его на моем устройстве, как вы можете видеть в 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...

затем на вкладке типов сборки, как показано ниже, нажмите «Отладка» и затем «ОК».

это позволит вам иметь профилировщик для вашего приложения.

Другие вопросы по тегам