当我们使用uniapp框架开发应用,前端与后端的代码都准备OK!
最关键的一步就是开始打包我们的应用产品,最常见的形式:小程序、安卓App、苹果App。
今天我们来详细了解一下安卓App应用的快速打包流程:
打包分为云打包与本地打包,云打包是由Dcloud云端进行打包,云端打包不用担心代码丢失复制,也存在两种方式:传统打包、安心打包。
本地打包(也叫做离线打包)其实是由本地生成的App资源文件,需要在对应的原生安卓开发环境或者原生IOS开发环境进行资源加入再进行APP生成,因为加入了原生SDK文件,最终打包的APP体积会大很多。
原生安卓APP本地打包官方教程
原生苹果IOS本地打包官方教程
我们先进入manifest.json
文件:
注意:AppID、Vue版本选择
DCloud上上传图标目前只支持 png 格式图片
云端打包应用图标配置注意事项
Android平台:
Android系统没有对图标进行限制,按照建议的分辨率配置即可,可以有透明区域,也可以是圆角图标。
iOS平台:
图标必须是直角,不要使用圆角图标,使用圆角appstore审核不会通过。
打包提交appstore时,必须配置1024*1024分辨率的appstore图标,云端打包机默认使用纯白色图标。
在线APP图标制作:
蒲公英
App启动页面
当APP的功能涉及到调用手机硬件设备或者是通讯功能,必须要将对应项进行勾选,否则打包的APP会出现功能的无法调用。这些情况在测试阶段必须反复测试。
App权限涉及到信息安全,这样的说法可能大家不是很理解,当我们下载一款APP应用的时候,进行安装,会d出对话框比如:是否允许访问通讯录、是否允许访问摄像头、是否允许访问麦克风等等。
这些便是涉及到APP的权限配置。
一般情况下,建议默认勾选项,如需要详细了解,可以参考:
Android平台云端打包权限配置
iOS隐私信息访问的许可描述
点击发行——》原生APP云打包,d出下面的页面:
这里涉及到证书,Android证书可以自行申请是免费的,详细教程可以参考:
Android如何生成证书
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)