【Uniapp框架】快速开发自己一款APP应用,如何将Uniapp项目快速打包成APP应用

发布时间:2024-11-22 14:01

当我们使用uniapp框架开发应用,前端与后端的代码都准备OK!
最关键的一步就是开始打包我们的应用产品,最常见的形式:小程序、安卓App、苹果App。
今天我们来详细了解一下安卓App应用的快速打包流程:
打包分为云打包与本地打包,云打包是由Dcloud云端进行打包,云端打包不用担心代码丢失复制,也存在两种方式:传统打包、安心打包。\"在这里插入图片描述\"
本地打包(也叫做离线打包)其实是由本地生成的App资源文件,需要在对应的原生安卓开发环境或者原生IOS开发环境进行资源加入再进行APP生成,因为加入了原生SDK文件,最终打包的APP体积会大很多。
原生安卓APP本地打包官方教程
原生苹果IOS本地打包官方教程

我们先进入manifest.json文件:

一、基础配置

注意:AppID、Vue版本选择
\"【Uniapp框架】快速开发自己一款APP应用,如何将Uniapp项目快速打包成APP应用_第1张图片\"

二、App图标配置

DCloud上上传图标目前只支持 png 格式图片
云端打包应用图标配置注意事项
Android平台:
Android系统没有对图标进行限制,按照建议的分辨率配置即可,可以有透明区域,也可以是圆角图标。
iOS平台:
图标必须是直角,不要使用圆角图标,使用圆角appstore审核不会通过。
打包提交appstore时,必须配置1024*1024分辨率的appstore图标,云端打包机默认使用纯白色图标。
\"【Uniapp框架】快速开发自己一款APP应用,如何将Uniapp项目快速打包成APP应用_第2张图片\"
在线APP图标制作:
蒲公英

三、App启动界面配置

App启动页面
\"【Uniapp框架】快速开发自己一款APP应用,如何将Uniapp项目快速打包成APP应用_第3张图片\"

四、App模块配置

当APP的功能涉及到调用手机硬件设备或者是通讯功能,必须要将对应项进行勾选,否则打包的APP会出现功能的无法调用。这些情况在测试阶段必须反复测试。
\"【Uniapp框架】快速开发自己一款APP应用,如何将Uniapp项目快速打包成APP应用_第4张图片\"

五、App权限配置

App权限涉及到信息安全,这样的说法可能大家不是很理解,当我们下载一款APP应用的时候,进行安装,会弹出对话框比如:是否允许访问通讯录、是否允许访问摄像头、是否允许访问麦克风等等。
这些便是涉及到APP的权限配置。
一般情况下,建议默认勾选项,如需要详细了解,可以参考:
Android平台云端打包权限配置
iOS隐私信息访问的许可描述
\"【Uniapp框架】快速开发自己一款APP应用,如何将Uniapp项目快速打包成APP应用_第5张图片\"

六、App原生插件配置

\"【Uniapp框架】快速开发自己一款APP应用,如何将Uniapp项目快速打包成APP应用_第6张图片\"

六、App常用其它设置

\"【Uniapp框架】快速开发自己一款APP应用,如何将Uniapp项目快速打包成APP应用_第7张图片\"

七、进行打包操作

点击发行——》原生APP云打包,弹出下面的页面:
这里涉及到证书,Android证书可以自行申请是免费的,详细教程可以参考:
Android如何生成证书
\"【Uniapp框架】快速开发自己一款APP应用,如何将Uniapp项目快速打包成APP应用_第8张图片\"

ItVuer - 免责声明 - 关于我们 - 联系我们

本网站信息来源于互联网,如有侵权请联系:561261067@qq.com

桂ICP备16001015号