Android Studio не показывает Logcat с флаттером - PullRequest
0 голосов
/ 24 июня 2018

Я использую Android Studio для Flutter Разработка приложений. Кажется, все работает нормально, просто Android Studio не показывает «логи» в Logcat. В разделе Logcat написано «Пожалуйста, настройте Android SDK». Который уже настроен. А в разделе Logcat написано «Нет подключенных устройств». в раскрывающемся меню. Когда он узнал мой телефон Android и показывает его прямо под строкой меню.

Есть ли исправление для этого? Есть ли что-то, что мне не хватает?

Ответы [ 7 ]

0 голосов
/ 04 января 2019

В приложениях Flutter вы можете записывать текст, используя оператор print().

print('hello');

Как уже говорили другие, вы можете использовать вкладку «Выполнить» в Android Studio для просмотра этих зарегистрированных комментариев.

enter image description here

Вот код для main.dart:

import 'package:flutter/material.dart';

void main() {
  runApp(MaterialApp(
    home: Center(
      child: RaisedButton(
        child: Text('Button'),
        onPressed: () {
          print('hello'); //               <-- logging
        },
      ),
    ),
  ));
}
0 голосов
/ 01 августа 2019

Просто откройте другой проект NATIVE для Android Studio в другом окне, и logcat будет работать, делайте это, пока открыт проект Flutter. Это было решение для меня

0 голосов
/ 19 декабря 2018

Зайдите в Настройка / Настройки -> Языки и рамки -> Флаттер -> Установите или снимите флажок Замените консоль «Выполнить и отладить» экспериментальным представлением журнала Flutter

0 голосов
/ 07 августа 2018

Переключитесь на вкладку «Выполнить», чтобы просмотреть журналы, и если вы хотите вставить журналы (например, Log.d() в Android), вы можете использовать функцию print(), и любая строка, которую вы передадите в нее, будет напечатана в Окно «Выполнить» .

0 голосов
/ 07 августа 2018

Я думаю, это проблема АБР. Вы можете перезапустить AS (или, может быть, даже ваш компьютер) или то, что я обычно делаю, это открыть терминал затем: adb kill-server && adb start-server (я думаю, что вторая часть adb start-server не нужна, потому что кажется, что AS обрабатывает это автоматически) - в любом случае это Вот как LogCat и Android (и Flutter) работают для меня каждый раз.

0 голосов
/ 02 августа 2018

Flutter не имеет logcat flutter show error в консоли внутри вкладки Run. Если вы хотите увидеть отчет об ошибках и сбоях, нажмите на вкладку run.

0 голосов
/ 24 июля 2018

Флаттер используйте вкладку «Выполнить» для отображения журналов в Android Studio. Переключитесь с Logcat на Run, и вы увидите журналы.

...