标签: flutter-debug

Flutter调试release模式,release模式下启用日志

根据文档我知道

调试信息被删除。调试已禁用。

但是我们可以以某种方式强制打印日志,或者在发布模式下进行调试吗?“生产应用程序”我正在使用 Android Studio。

例如,在 AS 中开发 Android 应用程序时,我们可以打印日志

android:debuggable="true"
Run Code Online (Sandbox Code Playgroud)

android release-mode android-studio flutter flutter-debug

19
推荐指数
2
解决办法
2万
查看次数

使用勇敢的浏览器调试flutter web app

我刚刚开始flutter web我想使用勇敢的浏览器来调试我的 Flutter 应用程序,而不是 chrome 或 edge。

当我使用flutter devices命令时,它给出了以下结果。

No devices detected.

Run "flutter emulators" to list and start any available device emulators.
Run Code Online (Sandbox Code Playgroud)

我通过使用网络服务器提供的链接来使用勇敢,但它不支持hot reload.

那么,如何使用 flutter web 配置 chrome 或 edge 以外的浏览器以获得完整的功能。

dart flutter flutter-web flutter-debug flutter-devtools

7
推荐指数
2
解决办法
1480
查看次数

使用像素 8 进行颤振调试开始显示 E/lutter_progetto(5180): PIXEL: ioctl err: 1

我正在开发一个带有 flutter 的应用程序,今天突然当我使用物理设备(pixel 8)进行调试测试时,我在每次交互时都会在控制台中收到以下错误。

我做一些研究没有发现任何类似的东西,它突然开始出现,我不知道原因,也无法猜测原因是什么。我在 Pixel 8 上启动的每个应用程序都有这个问题。我有第二个设备,没有电话 1,但这种情况不会发生。

此外,当启动每个应用程序时,这些字符串会出现(黄色的字符串不止一行),这是我以前从未见过的(总是且仅在像素 8 上)。

我想了解发生了什么事,有人可以帮助我吗?

我尝试用 flutter clean 清理 flutter 文件夹,但没有得到任何结果。我重新启动 Pixel 8,但没有得到任何结果。

flutter flutter-debug

7
推荐指数
0
解决办法
315
查看次数

如何解决flutter项目编译Debug Kotlin错误

我是颤振开发的新手。我在一个项目中使用了 audioplayers: ^0.19.0 包,但是当该项目在模拟器上运行时,它会弹出大错误消息。你们能帮我解决这个问题吗?我不知道这是我的代码错误还是包问题。

任务“:audioplayers:compileDebugKotlin”执行失败。

编译错误。查看日志了解更多详情

import 'package:flutter/material.dart';
import 'package:audioplayers/audioplayers.dart';

void main() {
  runApp(MyApp());
}

class MyApp extends StatefulWidget {
  const MyApp({Key? key}) : super(key: key);

  @override
  _MyAppState createState() => _MyAppState();
}

class _MyAppState extends State<MyApp> {
 

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: Scaffold(
        appBar: AppBar(
          title: Text('Simple Music'),
          backgroundColor: Colors.amber[300],
        ),
        body: SafeArea(
          child: Center(
            child: TextButton(
              child: Text("music"),
              onPressed: () {
                final player = AudioCache();
                player.play("note2.wav");
              },
            ),
          ),
        ),
      ),
    );
  }
}
Run Code Online (Sandbox Code Playgroud)

调试控制台

Launching …
Run Code Online (Sandbox Code Playgroud)

dart gradle-plugin flutter flutter-packages flutter-debug

6
推荐指数
1
解决办法
3054
查看次数

Flutter 中的控制台消息

我目前在 Flutter 版本 2.6.0-12.0.pre.406 的主频道中,每次运行应用程序时,我都会在控制台中收到这些奇怪的消息,我只想知道为什么以及它们的含义以及是否可以忽略这些。当我新创建一个应用程序并在不编辑任何内容的情况下运行它时,甚至会发生这种情况。所以即使我正在运行示例应用程序。

\n

这是输出:

\n
Launching lib\\main.dart on ... in debug mode...\nRunning Gradle task 'assembleDebug'...                              7,0s\n\xe2\x88\x9a  Built build\\app\\outputs\\flutter-apk\\app-debug.apk.\nI/ViewRootImpl@963f43d[MainActivity](25682): [DP] cancelDraw io.flutter.embedding.android.FlutterActivityAndFragmentDelegate$2@ba09739  isViewVisible: true\nI/ViewRootImpl@963f43d[MainActivity](25682): [DP] cancelDraw io.flutter.embedding.android.FlutterActivityAndFragmentDelegate$2@ba09739  isViewVisible: true\nI/ViewRootImpl@963f43d[MainActivity](25682): [DP] cancelDraw io.flutter.embedding.android.FlutterActivityAndFragmentDelegate$2@ba09739  isViewVisible: true\nI/ViewRootImpl@963f43d[MainActivity](25682): [DP] cancelDraw io.flutter.embedding.android.FlutterActivityAndFragmentDelegate$2@ba09739  isViewVisible: true\nI/ViewRootImpl@963f43d[MainActivity](25682): [DP] cancelDraw io.flutter.embedding.android.FlutterActivityAndFragmentDelegate$2@ba09739  isViewVisible: true\nI/ViewRootImpl@963f43d[MainActivity](25682): [DP] cancelDraw io.flutter.embedding.android.FlutterActivityAndFragmentDelegate$2@ba09739  isViewVisible: true\nI/ViewRootImpl@963f43d[MainActivity](25682): [DP] cancelDraw io.flutter.embedding.android.FlutterActivityAndFragmentDelegate$2@ba09739  isViewVisible: true\nI/ViewRootImpl@963f43d[MainActivity](25682): [DP] cancelDraw io.flutter.embedding.android.FlutterActivityAndFragmentDelegate$2@ba09739  isViewVisible: true\nI/ViewRootImpl@963f43d[MainActivity](25682): [DP] cancelDraw io.flutter.embedding.android.FlutterActivityAndFragmentDelegate$2@ba09739  isViewVisible: true\nI/ViewRootImpl@963f43d[MainActivity](25682): [DP] cancelDraw io.flutter.embedding.android.FlutterActivityAndFragmentDelegate$2@ba09739  isViewVisible: true\nI/ViewRootImpl@963f43d[MainActivity](25682): [DP] cancelDraw io.flutter.embedding.android.FlutterActivityAndFragmentDelegate$2@ba09739  isViewVisible: true\nI/ViewRootImpl@963f43d[MainActivity](25682): [DP] cancelDraw io.flutter.embedding.android.FlutterActivityAndFragmentDelegate$2@ba09739  isViewVisible: …
Run Code Online (Sandbox Code Playgroud)

android android-studio flutter flutter-android flutter-debug

6
推荐指数
1
解决办法
6346
查看次数

Flutter 错误:cmake 错误:调试新项目

我刚刚在 vscode 中启动一个新的 flutter 项目,当我想调试该项目时,出现错误:

  Could not find compiler set in environment variable CXX:

  clang++.

Call Stack (most recent call first):
  CMakeLists.txt:3 (project)


CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
Exception: Unable to generate build files
Run Code Online (Sandbox Code Playgroud)

我在互联网上搜索,发现我的“cmake”包没有 g++.exe ,因此通过以下命令行手动安装它:

sudo apt-get install g++

但它不起作用,我该如何解决它?

cmake dart ninja flutter flutter-debug

6
推荐指数
1
解决办法
5320
查看次数