使用VS代码构建时apk大小较小



问候。我是初学flutter的,在Windows10上使用VS代码进行开发。flutter和VS代码都是最新版本。

最近,我发现了一些奇怪的事情。当我使用flutter CLI构建安卓apk时(flutter构建apk--debug/-release(,与在VS代码中构建的apk相比,输出的apk似乎总是大10MB以上(通过launch.json中的调试和发布配置(

以下是由"颤振创建"创建的基本颤振项目中构建的样本apk大小:

按VS代码构建:
-rw-r-r-1 teeka 197609 57557589 8月8日14:45/build/app/outputs/flutter-apk/app/debug.apk
-rw-r-1 teeka 197609 6586727 8月8日14:43/build/app/outputs/flutter apk/app-release.apk

通过"flutter build apk"构建:
-rw-r-r-1 teeka 197609 70762755 8月8日14:45/build/app/outputs/flutter-apk/app/debug.apk
-rw-r-1 teeka 197609 16802483 8月8日14:47/build/app/outputs/flutter apk/app-release.apk

如果有人能帮助澄清差异,我们将不胜感激。提前谢谢。

当然,我们都喜欢较小的APK大小,但我想知道是否有任何附加条件。

谢谢。

以下是launch.json:的内容

{
"version": "0.2.0",
"configurations": [
{
"name": "flutter_new_project",
"request": "launch",
"type": "dart"
},
{
"name": "flutter_new_project (debug mode)",
"request": "launch",
"type": "dart",
"flutterMode": "debug"
},
{
"name": "flutter_new_project (release mode)",
"request": "launch",
"type": "dart",
"flutterMode": "release"
}
]

}

最新更新