问题标签 [flutter-run]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
60 回答
468429 浏览

flutter - 消息“颤动运行:没有连接的设备”

我正在尝试使用 Flutter(全新安装)创建示例应用程序。Android Studio也已安装(全新安装)。

这是输出flutter run

的输出flutter doctor

这个问题有解决方案吗?

0 投票
11 回答
47973 浏览

flutter - 如何检查颤振应用程序正在调试中运行?

我有一个简短的问题。当应用程序处于调试模式时,我正在寻找一种在 Flutter 中执行代码的方法。这在 Flutter 中可行吗?我似乎在文档中的任何地方都找不到它。

像这样的东西

如何检查颤振应用程序是在调试还是发布模式下运行?

0 投票
3 回答
99207 浏览

ios - 如何在真实设备上运行/测试我的 Flutter 应用程序?

我想在开发期间在真实的 iPhone 和 Android 手机上运行/测试(不是自动测试)我的 Flutter 应用程序。但是,Flutter 文档似乎只记录了如何使用 iOS 模拟器或 Android 模拟器。

我认为这对于 iOS/Android 开发人员来说已经是一件轻而易举的事了,但我两者都不是,Flutter 是我第一次涉足移动开发。

是否有任何指向初学者指南的链接,关于如何在真实设备上运行它时进行开发(具有 Flutter 的所有实时重载优点)?

附加上下文

  • 我是一名网络开发人员。
  • 我使用 Android Studio 和 VS Code。
  • 我在 MacBook 上工作。
0 投票
3 回答
8598 浏览

ios - Flutter 运行 - 无法构建 iOS 应用程序 - 命令 PhaseScriptExecution 失败,退出代码为非零

这是控制台输出的图像版本flutter run

这是控制台输出的图像版本flutter doctor -v

运行 flutter run 给了我:

'''正在下载 ios 工具... 7.8s 正在下载 ios-profile 工具... 5.5s 正在下载 ios-release 工具... 34.0s 在 iPhone SE(第 2 代)上以调试模式启动 lib/main.dart...

警告:缺少构建名称 (CFBundleShortVersionString)。警告:缺少内部版本号 (CFBundleVersion)。所需操作:您必须在 pubspec.yaml 文件版本字段中设置构建名称和编号,然后才能提交到 App Store。运行 pod install... 9.3s 运行 Xcode build...

Xcode 构建完成。89.9s 无法构建 iOS 应用 Xcode 构建的错误输出:↳ ** BUILD FAILED **

Xcode 的输出:↳ ../.pub-cache/hosted/pub.dartlang.org/flutter_svg-0.17.4/lib/src/picture_stream.dart:88:26:错误:找不到类型“DiagnosticableMixin”。类 PictureStream 与 DiagnosticableMixin { ^^^^^^^^^^^^^^^^^^ ../.pub-cache/hosted/pub.dartlang.org/flutter_svg-0.17.4/lib/src/ picture_stream.dart:192:44:错误:找不到类型“DiagnosticableMixin”。带有 DiagnosticableMixin 的抽象类 PictureStreamCompleter { ^^^^^^^^^^^^^^^^^^ ../.pub-cache/hosted/pub.dartlang.org/flutter_svg-0.17.4/lib/src /picture_stream.dart:88:7: 错误:不能混入“DiagnosticableMixin”类型。Class PictureStream with DiagnosticableMixin { ^ ../.pub-cache/hosted/pub.dartlang.org/flutter_svg-0.17.4 /lib/src/picture_stream.dart:192:16:错误:不能混入“DiagnosticableMixin”类型。带有 DiagnosticableMixin { ^ ../.pub-cache/hosted/pub.dartlang.org/flutter_svg-0.17.4/lib/src/picture_stream.dart:167:11 的抽象类 PictureStreamCompleter:错误:超类没有名为“debugFillProperties”的方法'。super.debugFillProperties(属性); ^^^^^^^^^^^^^^^^^^^ ../.pub-cache/hosted/pub.dartlang.org/flutter_svg-0.17.4/lib/src/picture_stream.dart:171 :30: 错误:没有为“PictureStreamCompleter”类定义方法“toStringShort”。- 'PictureStreamCompleter' 来自'package:flutter_svg/src/picture_stream.dart' ('../.pub-cache/hosted/pub.dartlang.org/flutter_svg-0.17.4/lib/src/picture_stream.dart') . 尝试将名称更正为现有方法的名称,或定义名为“toStringShort”的方法。ifPresent: _completer?.toStringShort(), ^^^^^^^^^^^^^ ../. pub-cache/hosted/pub.dartlang.org/flutter_svg-0.17.4/lib/src/picture_stream.dart:266:11:错误:超类没有名为“debugFillProperties”的方法。super.debugFillProperties(描述​​);^^^^^^^^^^^^^^^^^^^

无法为模拟器构建应用程序。在 iPhone SE(第 2 代)上启动应用程序时出错。'''

运行颤振医生 -v 给我:

''' 正在下载 android-arm-profile/darwin-x64 工具... 1.1s 正在下载 android-arm-release/darwin-x64 工具... 0.9s 正在下载 android-arm64-profile/darwin-x64 工具... 1.7 s 正在下载 android-arm64-release/darwin-x64 工具... 1.0s 正在下载 android-x64-profile/darwin-x64 工具... 1.3s 正在下载 android-x64-release/darwin-x64 工具... 1.0s [ ✓] Flutter(Channel master,1.20.0-1.0.pre.132,Mac OS X 10.15.2 19C57,语言环境 en-US) • Flutter 版本 1.20.0-1.0.pre.132,位于 /Users/lesleychang/flutter • 框架修订版 5995661777(6 小时前),2020-06-19 16:15:58 -0700 • 引擎修订版 676cd566f7 • Dart 版本 2.9.0(内部版本 2.9.0-17.0.dev 7e72c9ae7e)

[✗] Android 工具链 - 为 Android 设备开发 ✗ 无法定位 Android SDK。从以下位置安装 Android Studio:https ://developer.android.com/studio/index.html 首次启动时,它将帮助您安装 Android SDK 组件。(或访问https://flutter.dev/docs/get-started/install/macos#android-setup了解详细说明)。如果 Android SDK 已安装到自定义位置,请将 ANDROID_SDK_ROOT 设置为该位置。您可能还想将它添加到 PATH 环境变量中。

[✓] Xcode - 为 iOS 和 macOS 开发 (Xcode 11.5) • Xcode 位于 /Applications/Xcode.app/Contents/Developer • Xcode 11.5,构建版本 11E608c • CocoaPods 版本 1.9.3

[!] Android Studio(未安装) • 未找到 Android Studio;从https://developer.android.com/studio/index.html下载 (或访问https://flutter.dev/docs/get-started/install/macos#android-setup了解详细说明)。

[✓] 连接设备(1 个可用)
• iPhone SE(第 2 代) • 7305F6FC-57BD-4A00-A55D-FC6741E759C4 • ios • com.apple.CoreSimulator.SimRuntime.iOS-13-5(模拟器)

!医生发现了 2 类问题。'''

我根本无法在我的 iOS 模拟器上运行我的 Flutter 应用程序,而且我查看了类似的帖子也无济于事。关于做什么的任何指示?或者我可以尝试从其他任何社区获得帮助吗?谢谢!

0 投票
0 回答
32 浏览

firebase - 添加 firebase 插件会影响“flutter run”的行为方式吗?

flutter run我创建了一个flutter项目并做了一段时间,编译时间(文件,它变得更慢。

这是为什么?有没有办法提高编译时间?

0 投票
1 回答
1124 浏览

macos - Flutter:打开文件过多异常(MacOS)

今天我在我的应用程序中看到一个奇怪的错误,它是这样的

我的应用程序有大量资产,也许是这个问题的原因?

这感觉像是两个不同的问题。一个是我们持有的包:Mac 上的测试代码,并试图一次驱动太多的测试

扑医生

如何更改 macOS 上的打开文件限制?

0 投票
1 回答
6349 浏览

ios - Xcode 构建因并发构建失败,将在 Flutter 中重试 2 秒

我正在尝试使用 iPhone 和模拟器运行我的应用程序。但是,该应用程序仅在一台设备上启动,当我尝试在另一台设备上运行该应用程序时,它们会出现错误:

有解决方案吗?它对开发至关重要......对我们来说最重要的功能。我们不能同时测试用户交互性或 UI 缩放,这真的很糟糕。

这是我尝试在 Android Studio 中运行应用程序时收到的错误。

这是我的颤振医生

在真实设备和模拟器上构建时似乎确实会出现此问题。在 iPhone iOS 14.3 和 iPhone 8 Simulator 中尝试过并得到同样的错误,但一次不会发生在一台设备上

有人找到它的解决方案吗?不能在多个 ios 模拟器上运行真的很烦人。

0 投票
1 回答
692 浏览

android - 颤振构建失败

使用 flutter --version 构建和运行 Flutter 移动应用程序时

Flutter 2.0.1 • 通道稳定 • https://github.com/flutter/flutter.git 框架 • 修订版 c5a4b4029c(3 天前) • 2021-03-04 09:47:48 -0800 引擎 • 修订版 40441def69 工具 • Dart 2.12.0

我收到以下错误。

在为 x86 构建的 Android SDK 上以调试模式启动 lib/main.dart... 运行 Gradle 任务“assembleDebug”... /Applications/Flutter/flutter/.pub-cache/hosted/pub.dartlang.org/chewie-0.9 .10/lib/src/chewie_player.dart:83:7:错误:没有名为“resizeToAvoidBottomPadding”的命名参数。resizeToAvoidBottomPadding: false, ^^^^^^^^^^^^^^^^^^^^^^^^^ /Applications/Flutter/flutter/packages/flutter/lib/src/material/scaffold.dart :1451:9: 上下文:找到了这个候选人,但参数不匹配。const Scaffold({ ^^^^^^^^ /Applications/Flutter/flutter/.pub-cache/hosted/pub.dartlang.org/chewie-0.9.10/lib/src/chewie_player.dart:276:17:错误:没有为类“BuildContext”定义方法“inheritFromWidgetOfExactType”。

  • “BuildContext”来自“package:flutter/src/widgets/framework.dart”(“/Applications/Flutter/flutter/packages/flutter/lib/src/widgets/framework.dart”)。尝试将名称更正为现有方法的名称,或定义名为“inheritFromWidgetOfExactType”的方法。context.inheritFromWidgetOfExactType(_ChewieControllerProvider) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ /Applications/Flutter/flutter/.pub-cache/hosted/pub。 dartlang.org/chewie_audio-1.0.0+1/lib/src/chewie_player.dart:101:17:错误:没有为类“BuildContext”定义方法“inheritFromWidgetOfExactType”。
  • “BuildContext”来自“package:flutter/src/widgets/framework.dart”(“/Applications/Flutter/flutter/packages/flutter/lib/src/widgets/framework.dart”)。尝试将名称更正为现有方法的名称,或定义名为“inheritFromWidgetOfExactType”的方法。context.inheritFromWidgetOfExactType(_ChewieAudioControllerProvider) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /Applications/Flutter/flutter/.pub-cache/hosted/pub. dartlang.org/flutter_svg-0.18.0/lib/src/picture_provider.dart:50:59:错误:没有名为“nullOk”的命名参数。上下文!=空?Localizations.localeOf(context, nullOk: true) : null, ^^^^^^ /Applications/Flutter/flutter/packages/flutter/lib/src/widgets/localizations.dart:413:17: Context: 找到这个候选人,但论点不匹配。

FAILURE:构建失败并出现异常。

  • 其中:脚本“/Applications/Flutter/flutter/packages/flutter_tools/gradle/flutter.gradle”行:991

  • 出了什么问题:任务“:app:compileFlutterBuildDebug”执行失败。

进程 'command'/Applications/Flutter/flutter/bin/flutter'' 以非零退出值 1 结束

  • 尝试:使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。运行 --scan 以获得完整的见解。

  • 在https://help.gradle.org获得更多帮助

BUILD FAILED in 39s Exception: Gradle task assembleDebug failed with exit code 1

在运行颤振医生时没有显示错误。根据一些参考资料,甚至尝试将颤振通道切换到 beta、master 和 dev,但问题仍然存在。随着颤振版本的降级,我无法解决这个问题。该应用程序之前运行良好,但突然之间发生了这种情况。

请帮我解决这个问题。谢谢。

0 投票
0 回答
47 浏览

flutter - Android Studio 4.1 Flutter 无法识别 android 模拟器

Flutter 无法运行应用程序

No connected devices found; please connect a device, or see flutter.dev/setup for getting started instructions.

在此处输入图像描述

在此处输入图像描述

0 投票
0 回答
57 浏览

flutter - 当设备在 Flutter 中解锁时如何运行我的应用程序

如何在设备解锁时自动运行应用程序,并在用户解锁手机时“广播”图像几秒钟。这可能吗?如何?