我使用flutter / dart创建了一个Android应用,该应用在活动中心具有一个应用栏和一个“ Hellow world”字符串。 当我检查该应用程序的设置时,它表明该应用程序占用了约44Mb的电话空间。
使用XML / Java构建的同一应用程序仅占用2-3 Mb。 为什么扑打/飞镖占据的空间会大大增加? 我可以减少它吗?
答案 0 :(得分:1)
首先,Flutter应用程序随整个运行时一起提供。不依赖于特定的Android SDK(如果您不使用插件),对于简单的应用程序,该依赖关系约为7MB。
这里的主要问题是您正在使用调试版本,该版本附带了Dart VM和调试信息。
创建一个发布版本,大小将减少到大约7MB
flutter build apk --release