我正在使用具有多种口味的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
使用fastlane
或gradlew
时如何指定颤振主路径?
我也遇到了同样的问题-使用“标志”对我有用:
gradle(风味:“ my_flavor”,任务:“捆绑”,build_type:“发布”,标志:“-Ptarget = lib / main_flavor.dart”)