在 HBuilder 云打包功能中,生在 .apk 文件虽然平台提供了免费的 安卓证书,但如果有其它需求,比如想发布,那么就需要自己去申请各种类型的证书了,在这里介绍如何在线生成证书并配置到打包平台进行发布。
如果不需要上架应用市场,可以直接使用平台提供的免费证书也可以打包 app。
如果需要上架到应用市场,就需要申请自己独立的安卓证书。
安卓证书在线制作工具是一个在线生成和制作安卓开发者证书的工具,通过工具可以非常简单直观的制作开发证书。只需要输入证书的别名,密码和创建者名称或者公司名称即可创建安卓证书:
http://www.applicationloader.net/appuploader/keystore.php
将生成的证书打包下载,备用。
打开HBuilder ,对要打包的文件包执行右键->发行->云打包-打原生安装包:
录入刚生成证书用到的证书别名以及证书密码,选择证书文件,开始打包。
等待一会,就可以生成 .apk 打包好的文件,并手动下载安装测试。
如果原来的手机中有相同app的安装本,如果两个app是在证书不同的情况下打包生成的,需要卸载不同证书打包生成的app,再安装刚生成的app,否则会提示,“版本不同,不能安装”。
如果打包后的 .apk 文件启动图片仍然是 HBuilder ,需要在manifest.json中配置正确的icon和splash图。
启动图片要按照配置文件提供的三种图片格式,图片格式必须为 png 格式。
iOS证书不像安卓证书那么简单,申请ios证书首先要有个苹果开发账号,根据自己的需要选择申请不同类型的苹果开发者账号。
ios证书申请比较复杂,需要苹果开发者账号才能申请。如有越狱手机,可以直接使用系统ios证书打包越狱版安装测试。下面两个教程来自第三方,可以参考:
因为我的电脑是windows的,因此无法提供这方面的知识点。
在打包前,需要对manifest.json进行设置,比如:手机状态栏,状态栏颜色,启动图片,app 图标等。
参与评论
手机查看
返回顶部