Flutter-使用具有Android多种口味的Fastlane

问题描述 投票:0回答:1

我正在使用具有多种口味的Flutter。我正在尝试自动构建apk。我宣布这条车道:

lane:
  desc "build apk"
  lane :test_build_android_app do |options|
    gradle(task: "assembleProductionfirst", build_type: "Release" })
  end

当我运行此车道时,出现此错误:

编译器消息:错误:读取'lib / main.dart'时出错:否这样文件或目录包:flutter_app / main.dart:错误:没有“ main”找到方法。尝试在程序中添加一个名为“ main”的方法。目标kernel_snapshot失败:异常:创建快照时出错:空构建失败。

我有几个电源。所以我需要运行flutter build -t lib/first/main.dart

使用fastlanegradlew时如何指定颤振主路径?

android gradle flutter fastlane gradlew
1个回答
0
投票

我也遇到了同样的问题-使用“标志”对我有用:

gradle(风味:“ my_flavor”,任务:“捆绑”,build_type:“发布”,标志:“-Ptarget = lib / main_flavor.dart”)

© www.soinside.com 2019 - 2024. All rights reserved.