4

我根据文档https://github.com/flutter/flutter/wiki/Compiling-the-engine构建了本地引擎

在我的out目录下,有4个目录,分别是android_debug_unopt、android_debug_unopt_arm64、host_debug_unopt、host_debug_unopt_arm64

我可以使用单一架构构建 appbundle 或 apk,例如:

flutter build appbundle --debug --local-engine-src-path=/Volumes/Data/engine/src --local-engine=android_debug_unopt --target-platform android-arm

它将成功执行。

但是,我想构建具有多重架构的 appbunndle 或 apk,包括 arm 和 arm64,但我使用以下命令构建失败:

flutter build appbundle --debug --local-engine-src-path=/Volumes/Data/engine/src --local-engine=android_debug_unopt_arm,android_debug_unopt_arm64 --target-platform android-arm,android-arm64

因为我们不能给 --local-engine 参数提供两条路径。

如何使用本地引擎和乘法架构构建 appbundle 或 apk?

4

0 回答 0