Android Studio没有显示带有Flutter的Logcat

Voi*_*ain 27 android logcat flutter

我正在使用Android Studio进行Flutter App Development.一切似乎工作得很好,因为Android Studio没有在Logcat中显示"日志".在Logcat部分,它显示"请配置Android SDK".哪个已配置.在Logcat部分中说"没有连接设备".在下拉菜单中.当它识别我的Android手机并在菜单栏下显示它.

它有解决方法吗?有什么我想念的吗?

Oni*_*nik 55

请尝试以下操作:

  • Event Log右下角的标签在此处输入图片说明

  • 滚动到 Android framework is detected

在此处输入图片说明

Logcat选项卡现在应该出现。此外,该Device File Explorer选项卡应显示在右侧面板上。


Dan*_*lev 24

Flutter使用"运行"选项卡在Android Studio中显示日志.从Logcat切换到Run然后您将看到日志.

  • 这是荒谬的。Logcat提供了用于过滤日志的强大工具,而“运行”对话框则没有。 (19认同)
  • 这不是回答问题。正确答案如下 /sf/answers/4243355371/ (5认同)
  • 如果我们要在停止应用程序时检查日志,则此功能无用。 (2认同)
  • 如果您通过 adb install 安装应用程序,则此操作不起作用 (2认同)

小智 18

转到设置/首选项->语言和框架-> Flutter->选中或取消选中用实验性Flutter Loggin视图替换运行和调试控制台

  • 我在该屏幕上没有看到该选项。 (22认同)
  • 现在缺少选项(使用 Flutter 1.12.13) (9认同)
  • 谢谢!这应该是公认的答案。该日志视图比常规文本更具可读性。 (2认同)

Sye*_*aad 13

我刚刚解决了这个问题,flutter 项目缺少一个 Android 模块。转到“文件 -> 项目结构 -> 模块”。单击顶部的“+”号以添加模块。选择安卓。

  • 当我在项目结构中选择 android SDK 后,这才起作用。 (2认同)

小智 9

只需在其他窗口中为 Android Studio 打开另一个 NATIVE 项目,logcat 就会工作,在 Flutter 项目打开时执行。那是我的解决方案


MrW*_*Man 9

找到解决方法(macOS)。

转到项目结构 -> Facets -> “+” -> Android -> 选择项目。

Logcat 现在应该可见。如果之前没有配置 Android SDK,您应该能够使用 Logcat。

参考https://github.com/flutter/flutter-intellij/issues/2724


Sur*_*gch 8

刚从 Android 背景接触 Flutter 的时候,不知道在哪里可以找到日志语句。我不太关心所有的系统消息。我只是想在开发过程中查看来自我的应用程序的日志消息。这个答案适用于这样的人,而不是专门需要 LogCat 本身的人。

在 Flutter 应用程序中,您可以使用print()语句记录文本。

print('hello');
Run Code Online (Sandbox Code Playgroud)

正如其他人所说,您可以使用 Android Studio 中的“运行”选项卡查看这些记录的评论。

在此处输入图片说明

这是 main.dart 的代码:

import 'package:flutter/material.dart';

void main() {
  runApp(MaterialApp(
    home: Center(
      child: RaisedButton(
        child: Text('Button'),
        onPressed: () {
          print('hello'); //               <-- logging
        },
      ),
    ),
  ));
}
Run Code Online (Sandbox Code Playgroud)


Buf*_*ffK 8

打开项目结构 -> 模块 ->来自现有源的新android模块。

Logcat 和设备文件资源管理器将可见。

对于 Android Studio 3.6:文件 -> 新建 -> 新模块 -> Android 库


Ris*_*esh 7

我有这个问题: I have done the following steps to resolved it:

  • 点击android studio右下角的事件日志 在此处输入图片说明
  • 点击配置 在此处输入图片说明
  • 在对话框中点击确定

在此处输入图片说明

  • Logcat 现已推出在此处输入图片说明