准备计算机二级office等级考试该怎么复习才能通过并且拿高分(如何准备计算机二级考试office)
818
2022-05-30
大家都知道,Flutter编译产物相对于Android原生来说,体积还是蛮大的,那么为什么人们还要用来开发呢,其实关于这点
,其实之前的文章中说到过,今天再来整理一下
Flutter有很多优点
它是开源的
它有一个清晰的文档和一个伟大的社区
由谷歌开发
它有一个适合一切的小部件
提高开发人员的工作效率,
一个单一的代码库来统治它们
那么我们真正喜欢它的原因又是什么呢?为什么好多人都喜欢他
这里我总结的有三点。
缩短发布时间
通过使用Flutter,您将为两个平台(iOS和Android)构建一个应用程序,这可以大大减少开发时间,从而可以更快地将您推向市场。
单个开发团队
通过使用Flutter,你可以拥有一个开发团队,而不需要有两个iOS和Android专家团队。您不必担心同步两台计算机,两个代码库,您可以简单地同时在两个平台上发布,当然现在支持的更多,我这里说两个平台,指的是iOS和Android。毕竟2.10版本,Windows 平台正式版也包含进来了,更别说2.5的Web了
降低开发成本
好的上面都是废话,接下来干正事
我们减小Apk大小的方法主要有以下几点,有错误的地方,希望大家能够及时指出,互相学习。
一。压缩图片。
Flutter支持的图片格式有:图片有JPEG,WebP,GIF,动画WebP / GIF,PNG,BMP和WBMP等
png和jpg换成WebP ,体积会小点
二,so 优化大法
分架构打包
flutter build apk --obfuscate --split-debug-info=HLQ_Struggle --target-platform android-arm,android-arm64,android-x64 --split-per-abi
三、混淆
参考
熊猫压缩法
Android ABI
Build an APK
混淆Dart代码
测量你的应用体积
Flutter apps are too big in size
Build and release an Android app
Android Flutter
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。