Куда Флаттер прикрепляет вывод отладчика?

  • Для этого эксперимента я использую немодифицированный проект Flutter по умолчанию, который я тестирую на Note 9 через USB.
  • Версия кода VS: 1.34.0.
  • Версия расширения Dart: 3.1.0.
  • Версия расширения флаттера: 3.1.0.
  • Вывод доктора флаттера:
[√] Android toolchain - develop for Android devices
    (Android SDK version 28.0.3)
    • Android SDK at C:\Users\Landon
      Blackledge\AppData\Local\Android\sdk
    • Android NDK location not configured (optional;
      useful for native profiling support)
    • Platform android-28, build-tools 28.0.3
    • Java binary at: C:\Program Files\Android\Android
      Studio\jre\bin\java
    • Java version OpenJDK Runtime Environment (build
      1.8.0_152-release-1343-b01)
    • All Android licenses accepted.

[!] Android Studio (version 3.4)
    • Android Studio at C:\Program
      Files\Android\Android Studio
    X Flutter plugin not installed; this adds Flutter
      specific functionality.
    X Dart plugin not installed; this adds Dart
      specific functionality.
    • Java version OpenJDK Runtime Environment (build
      1.8.0_152-release-1343-b01)

[√] VS Code, 64-bit edition (version 1.34.0)
    • VS Code at C:\Program Files\Microsoft VS Code
    • Flutter extension version 3.1.0

[√] Connected device (1 available)
    • SM N960U • 29d9117531047ece • android-arm64 •
      Android 9 (API 28)

Всякий раз, когда я ввожу «трепетание» в терминале, все работает гладко, т. Е. Горячая перезагрузка и перезапуск работы, а также журналы и вывод на печать на терминал!

То же самое верно, когда я нажимаю «Начать отладку» на панели «Отладка»; единственное отличие состоит в том, что я должен использовать CTRL+F5 и CTRL+SHIFT+F5 (вместо того, чтобы вводить «r» и «R» в терминале) для горячей перезагрузки и перезапуска, а также журналы и вывод на печать в «DEBUG CONSOLE».

Моя проблема связана с изменением файла launch.json по умолчанию из этого...

{
    // Use IntelliSense to learn about possible attributes.
    // Hover to view descriptions of existing attributes.
    // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Flutter",
            "request": "launch",
            "type": "dart"
        }
    ]
}

к этому...

{
    // Use IntelliSense to learn about possible attributes.
    // Hover to view descriptions of existing attributes.
    // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Flutter",
            "request": "attach",
            "type": "dart"
        }
    ]
}

Теперь, когда я нажимаю «Начать отладку», мои отпечатки и журналы НИГДЕ не отображаются! Куда они могут выводиться?

Вы смогли ее решить?

Martyns 30.07.2019 08:36
Библиотека для работы с мороженым
Библиотека для работы с мороженым
Лично я попрощался с операторами print() в python. Без шуток.
3
1
1 270
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Приложение Flutter показывает выходные данные для отладчика и профилировщика DevTools, вы должны открыть его и указать URL-адрес для работающего приложения.

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