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

我们先进入manifest.json文件:

一、基础配置

注意:AppID、Vue版本选择
在这里插入图片描述

二、App图标配置

DCloud上上传图标目前只支持 png 格式图片
云端打包应用图标配置注意事项
Android平台:
Android系统没有对图标进行限制,按照建议的分辨率配置即可,可以有透明区域,也可以是圆角图标。
iOS平台:
图标必须是直角,不要使用圆角图标,使用圆角appstore审核不会通过。
打包提交appstore时,必须配置1024*1024分辨率的appstore图标,云端打包机默认使用纯白色图标。
在这里插入图片描述
在线APP图标制作:
蒲公英

三、App启动界面配置

App启动页面
在这里插入图片描述

四、App模块配置

当APP的功能涉及到调用手机硬件设备或者是通讯功能,必须要将对应项进行勾选,否则打包的APP会出现功能的无法调用。这些情况在测试阶段必须反复测试。
在这里插入图片描述

五、App权限配置

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

六、App原生插件配置

在这里插入图片描述

六、App常用其它设置

s

七、进行打包操作

点击发行——》原生APP云打包,弹出下面的页面:
这里涉及到证书,Android证书可以自行申请是免费的,详细教程可以参考:
Android如何生成证书
在这里插入图片描述

Logo

智屏生态联盟致力于大屏生态发展,利用大屏快应用技术降低开发者开发、发布大屏应用门槛

更多推荐