Подтвердить что ты не робот

В консоли Debug не отображаются сообщения после обновления Android Studio до версии 2.3

Я только что обновил версию Android Studio до версии 2.3 и gradle до версии 3.3, и я потерял одну из самых полезных функций - журналы внутри консоли Debug. Когда я запускаю приложение в режиме отладки, единственным журналом, который отображается внутри консоли Debug, является следующее:

03/03 10:35:40: Launching app Split APKs installed 
$ adb shell am startservice com.myapp.android/com.android.tools.fd.runtime.InstantRunService 
$ adb shell am start -n "com.myapp.android/com.myapp.android.UI.SplashActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER -D
Connecting to com.myapp.android Connected to the target VM, address: 'localhost:8601', transport: 'socket'

После этого ничего не отображается. Любая идея, как это исправить?

4b9b3361

Ответ 1

Я не знаю, как это исправить (надеюсь, кто-то скоро это выяснит), но вот альтернатива:

  • Откройте вкладку "Монитор Android".
  • Выберите вкладку "logcat"
  • В верхнем правом углу окна инструмента Android Monitor щелкните раскрывающееся меню и выберите "Показать только выбранное приложение"

Выход из Android Monitor теперь почти такой же, как у Debug. Вы можете выбрать, какая информация будет отображаться перед сообщениями, щелкнув шестерню на левой боковой панели logcat.

В итоге вы получите что-то вроде этого:

logcat

Ответ 2

У меня была та же проблема. он работал у меня после того, как я отключил Instant Run. После того, как вы отключили его, запустите Debug. Затем перейдите в нижнюю часть к "Android Monitor", а затем нажмите "logcat". Вот описание того, как включить Instant Run off: Мгновенный запуск в Android Studio 2.0 (как отключить)

Ответ 3

перейти в файл/настройка/сборка, выполнение, развертывание/мгновенный запуск включить Log extra...

теперь у вас есть вкладка в Android Monitor (alt + 6)

Ответ 4

У меня такая же проблема. См. Отчет об ошибке:

Проблема 236525: Android Studio 2.3 и Gradle 3.3 обновление: com.android.tools.fd.runtime.InstantRunService Ошибка: не найден; служба не запущена.

Если возникают другие ошибки, вам нужно создать новый простой проект с необходимыми параметрами и попытаться запустить его на своем устройстве. Это помогло мне. Удачи!

Я думаю, что эта ошибка будет исправлена ​​за короткое время.

Ответ 5

Я не знаю точное решение. Но есть способ получить результаты отладки

  • перейдите на вкладку Android Monitar.
  • и установите для параметра "Нет фильтров" сверху, справа от вкладки.
  • а затем запустите run/debug, вы получите все результаты, а также те, которые являются ошибками в вашем приложении.

лучше понять цель я post a picture here