HBuilderX开发工具,菜单栏:发行(U) → 原生App云打包(P)
安卓云打包配置:
云打包配置分为公共测试证书和自有证书。
云打包配置使用公共测试证书很简单,直接勾选后打包。
如果要测试第三方sdk(如微信授权),请使用自有证书。
1、去微信开放平台申请一个移动应用,你需要用到该应用里面以下4个值:
appid
appsecret
包名
应用签名
注意:
微信开放平台上的应用签名,来源于你使用云打包时选择的自有证书的md5签名,并且去除冒号后转小写,并且一定要核对好,不然会报签名错误。
如果更换或确认签名一致后还报签名错误,可能是手机微信有缓存,建议切换微信账号,或临时退出一下微信账号后试,没必要卸载微信。
自有证书的生成在云打包界面就有教程链接,按官方提示的来就对了。
一、安装java环境,也就是jdk,建议使用jdk8版本直接一波到位,最新版本生成出来的证书可能没有md5签名,而且jre也要另行安装。
二、使用keytool生成自有证书。
三、配置sdk信息和勾选对应模块权限,使用自有证书相关资料进行云打包。