Flutter run --no-build无法与--release一起使用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Flutter run --no-build无法与--release一起使用相关的知识,希望对你有一定的参考价值。
我先运行flutter build ios
,然后再运行flutter run --release --no-build
。据我了解,第二条语句应该only run而不是rebuild可执行文件,但是它也总是在重建。我想念什么吗?
更新:当我运行flutter run --no-build
时,它首先生成可执行文件,然后说Could not find the built application bundle at build/ios/iphoneos/Runner.app. Error launching application on <my iPhone>.
,这是有道理的,因为该目录中没有Runner.app
,只有<application name>.app
。
我可以通过运行flutter run --user-application-binary
解决。
运行flutter run --no-build --release
时,--no-build
与--release
发生冲突。
flutter run -h
这里是帮助命令的适用部分(突出显示是我的::
[
--[no-]build
,如有必要,请在运行之前构建应用程序。
--release
Build应用的发行版。
显然,--release
将总是导致重建。如果忽略它,您将看到调试版本在再次运行之前不会重新编译。
这意味着不能(至少不是这样)运行release构建而不进行编译。您可能会对此感兴趣file an issue on GitHub。
以上是关于Flutter run --no-build无法与--release一起使用的主要内容,如果未能解决你的问题,请参考以下文章
解决flutter环境配置问题引起的执行flutter run卡住不动
[Flutter] flutter项目一直卡在 Running Gradle task 'assembleDebug'...
flutter run由于下载 grable缓慢长时间卡在Running Gradle task ”assembleDebug“问题解决
flutter run -d chrome --release 抛出错误 Missing index.html (Flutter)