问题标签 [flutter-build]

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 投票
0 回答
48 浏览

flutter - 生成的颤振调试符号可以受版本控制吗?

我想开始混淆我的飞镖代码,因此我浏览了关于它的官方指南

我使用 Firebase Crashlytics 来捕获崩溃和抛出的异常。无法手动/自动将此符号上传到 Crashyltics。

因此,我想用版本控制本身(git repo)存储 - 也可以进行版本标记。这可行吗?可取吗?我使用相同的代码进行了 2 次构建(两者之间进行了清理) - 它生成了相同的符号。

0 投票
1 回答
177 浏览

release-mode - 在 Flutter 中以发布模式构建 apk 时出错

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

执行 com.android.build.gradle.internal.tasks.Workers$ActionFacade Android 资源链接失败时发生故障 C:\Users\Muham.gradle\caches\transforms-3\2ebc8c16535d1d598f9826988518bd5b\transformed\material-1.5.0-beta01 \res\values-v31\values-v31.xml:3:5-94:AAPT:错误:找不到资源 android:color/system_neutral1_1000。

0 投票
0 回答
27 浏览

flutter - 私人中继开启时。如何处理私有中继颤动 iOS 15?

私人中继开启时。如何处理私人中继颤振iOS 15?

0 投票
1 回答
527 浏览

flutter - Flutter 运行和 ipa - Mac M1 - #import

清洁吊舱后,我无法再构建我的项目。我想第一次构建 ipa,但由于flutter runor有此错误,因此无法实现flutter build ipa。谢谢你的帮助。

使用登录的新错误更新了跟踪日志

顺便说一句,这是在 macbook M1 芯片上。

感谢您的帮助,不胜感激。

0 投票
1 回答
220 浏览

android - 当应用程序在权限处理中运行时,颤振蓝牙给出错误

酒吧得到

这些插件flutter_twitter_login使用了已弃用的 Android 嵌入版本。为避免意外的运行时失败或未来的构建失败,请尝试查看这些插件是否支持 Android V2 嵌入。否则,请考虑删除它们,因为 Flutter 的未来版本将删除这些已弃用的 API。如果您是插件作者,请查看将插件迁移到 V2 嵌入的文档: https ://flutter.dev/go/android-plugin-migration 。

运行控制台

0 投票
0 回答
124 浏览

flutter - 颤振 build_runner 耗时太长

我正在使用EasyLocalization,mobxJsonSerializable。要生成*.g.dart文件,我正在使用build_runner watch或中的脚本 scripts/build.sh

最多需要2 秒,但突然间开始需要至少10 秒,有时甚至是30 秒。由于这种情况,build_runner watch变得无用,我的意思是从那时起它就不能正常工作。

运行脚本时控制台上的输出:

0 投票
0 回答
26 浏览

flutter - 在使用 Scaffold.of(context) 的方法中无法从网络请求中获取数据

我的Stateful小部件中有两个类方法。如您所见,在另一种方法中调用了一种方法

一级方法

二级方法

正如我在第二类方法中指出的那样,我在第二类方法中调用了第一类方法。

但是在第二类方法中调用第一类方法会给我以下错误,

我知道这与我Scaffold.of(context)在第二类方法中调用有关。我不知道如何解决这个问题。(我也遇到过人们提到传递脚手架密钥的帖子。我尝试过但没有用。我认为我可能错误地传递了脚手架密钥)

你能帮我解决这个问题吗?

0 投票
1 回答
72 浏览

flutter - 颤振无法获取APK

我想从我的项目中获取 .apk,但我的成绩有错误。我已删除我的.gradle文件并再次安装它,但我仍然无法获取 .apk。

我有这个:

在此处输入图像描述

这是我的AndroidManifest.xml 我必须使用音频服务在后台播放音频……</p>

这是我的build.gradle

0 投票
0 回答
56 浏览

flutter - 如何从默认 build.yaml 文件继承配置以进行自定义配置

Dart build.yaml文档提出了这种使用自定义配置进行构建的方法:

如果你需要除 dev 和 release 之外的其他配置,你可以定义多个build.yaml文件。例如,如果您有一个build.debug.yaml可以构建的文件,--config debug并且将使用该文件而不是默认的build.yaml. 开发和发布风格仍然适用。dart run build_runner serve --config debug将使用 dev_options in build.debug.yaml,而dart run build_runner build --config debug --release将使用release_optionsin build.debug.yaml

使用这种方法,我有什么方法可以使用默认配置,build.yaml并且只覆盖一些配置或在build.debug.yaml. 这是否以任何方式支持?

0 投票
0 回答
43 浏览

flutter - 如何在 Flutter 应用中使用自定义配置

Dart构建文档指出可以通过在 cli 中创建build.{config_name}.yaml和使用来进行自定义配置:--config config_name

如果你需要除 dev 和 release 之外的其他配置,你可以定义多个build.yaml文件。例如,如果您有一个build.debug.yaml可以构建的文件,--config debug并且将使用该文件而不是默认的build.yaml. 开发和发布风格仍然适用。dart run build_runner serve --config debug将使用dev_optionsin build.debug.yaml,而dart run build_runner build --config debug --release 将使用release_optionsin build.debug.yaml

但是我在传递时遇到--config错误flutter build。如何在颤振应用程序中使用自定义配置?