标签:ipa Payload apk build flutter 打包
1、flutter项目打包 apk
今天主要介绍一下flutter项目的打包流程:
我们常用的 apk 打包命令是:flutter build apk
我通过这个命令打出来的 apk 包体积会很大,今天测试了一下,大概一个空的flutter 工程打包出来有 15 MB
但是我的工程打包出来有近 30MB
正常来说,我的 代码和图片资源 大概只会有 5MB 左右。
经过多方资料查阅,终于让我发现了一个可以打包出来跟空工程差不多大小的命令
flutter build apk --target-platform android-arm,android-arm64 --split-per-abi
这个命令可以将flutter项目打包出来只有 14MB
2、Mac 电脑打包 flutter项目 ipa 打包步骤
1)首先要确认flutter的环境变量已经配置完好
2)在android studio
里面更新代码
3)使用 flutter build ios
进行打包
4)打包完成以后使用命令直接进入iphoneos文件夹,由于本身android studio 终端就是在项目下面了
,所以就直接 先 cd build 再 cd iphoneos
当看见终端的前面变成 iphoneos git(master):
5)使用命令 rm -rf Payload
6)最后使用命令
mkdir Payload && mv Runner.app Payload && zip -r Payload.zip Payload && mv Payload.zip Payload.ipa
7)运行结束以后的 ipa文件就是打包好的最终文件,可以安装再苹果手机上面
标签:ipa,Payload,apk,build,flutter,打包
来源: https://blog.csdn.net/qq_46143850/article/details/116534896
本站声明:
1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。