打招呼。我是个新手,在Windows 10上使用VS代码进行开发。flutter和VS代码都是最新版本。
最近,我注意到了一些很奇怪的事情。当我使用颤振CLI (flutter调试/-发布)构建Android时,输出apk似乎总是比在VS代码中构建的10MB+大(通过launch.json中的调试和发布配置)。
下面是由“颤振创建”创建的基本颤振项目中构建的示例apk大小:
由VS代码生成:
-rw-r-r-1 teeka 197609 57557589 8月8日14:45 ./构建/app/输出/颤振-apk/app-调试器
-rw-r--r-1 teeka 197609 6586727 8月8日14:43 ./build/app/outputs/flutter-apk/app-release.apk
通过‘颤振构建apk’构建:
-rw-r-r-1 teeka 197609 70762755 8月8日14:45 ./构建/app/输出/颤振-apk/app-调试器
-rw-r--r-1 teeka 197609 16802483 8月8日14:47 ./build/app/outputs/flutter-apk/app-release.apk
如果有人能帮助澄清这一差异,我将不胜感激。提前谢谢。
当然,我们都喜欢更小的APK大小,但我想知道是否有任何附加的字符串。
谢谢。
发布于 2022-08-09 01:57:44
以下是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"
}
]}
https://stackoverflow.com/questions/73274041
复制相似问题