我不确定我的Android Studio IDE出了什么问题,但是每当我在flutter中运行该应用程序时,它总是在调试模式下运行。请参阅角落右侧的标签。
日志:
在调试模式下在POCO F1上启动lib \ main.dart ...
正在初始化gradle ...正在解决依赖项...正在运行Gradle任务 'assembleDebug'...构建build \ app \ outputs \ apk \ debug \ app-debug.apk。 正在安装build \ app \ outputs \ apk \ app.apk ...将文件同步到设备 POCO F1 ...
答案 0 :(得分:3)
如果您在vsCode中构建应用程序。
然后,打开您的终端(CTRL
+`)并键入命令。
flutter run --release
答案 1 :(得分:1)
1- 第一个是在您的 MaterialApp 小部件中使用 debugShowCheckModeBanner 属性。
代码:
MaterialApp(
debugShowCheckedModeBanner: false,
)
然后进行热加载。
2-第二种可能性是在Flutter Inspector中隐藏调试模式横幅(如果您使用Android Studio)或 IntelliJ IDEA。
3- 第三种可能性是使用 Dart DevTools .
使用此命令运行您的应用 flutter run --release
或 在 Android Studio 中,点击:
>
运行
>
Flutter 在发布模式下运行“main.dart”
答案 2 :(得分:1)
我总是喜欢学习快捷键
可以使用下面的Shortcuts打开运行的配置写--release
ALTSHIFTF10 然后按 0 然后按 ALT一个
最后,您只需要编写 --release 并按 ENTER
就是这样!
答案 3 :(得分:0)
您是否尝试过以“发布”模式运行代码?
在终端中,您可以通过flutter run --release
进行操作。
在Android Studio中,您可以double tap shift
打开search everywhere
命令窗口。如果您只是键入release
,则应该可以找到Flutter Run main.dart in Release Mode
命令。
您也可以在“运行”下的菜单中找到它,就像这样:
答案 4 :(得分:0)
应用默认情况下在调试模式下运行,虽然有点笨拙,但需要提供热重载和热重启等功能。
如果要在发布模式下运行该应用程序,则必须使用真实设备,因为Emulator / Simulator不支持在发布模式下运行。
要以发布/配置文件模式运行该应用程序,只需使用Android Studio中的功能即可。
答案 5 :(得分:0)
如果您只想从应用程序的最右端删除调试标签, 您可以使用
this => debugShowCheckedModeBanner: false
进入材料应用小部件中的main.dart文件。
答案 6 :(得分:0)
答案 7 :(得分:0)
我只更改/android/app/src/main/kotlin/MainActivity.kt中的包名称,与/android/app/build.gradle中的applicationID相同, 现在它正在运行...