客户在开放平台注册app,要求提供应用签名和应用包名.
1.获取应用包名
应用包名需自定义,提倡为域名倒过来,保障唯一性.
学习强国包名: cn.xuexi.android
⼿机淘宝包名: com.taobao.taobao
⽀付宝包名:com.eg.android.AlipayGphone
菜鸟裹裹包名: com.cainiao.wireless
2.获取应用签名
应用签名需要打包安卓程序并运行到手机上,在手机上获取
2.1 打包安卓程序
生成证书步骤:
参考链接:ask.dcloud.net/article/35777
2.1.1 安装JRE环境(推荐使用JRE8环境,如已有可跳过)
如有可在idea查看jdk安装位置:
2.1.2 生成签名证书
1.使用keytool -genkey命令生成证书:
管理员身份进入 jdk bin目录下执行:
keytool -genkey -alias testalias -keyalg RSA -keysize 2048 -validity 36500 -keystore test.keystore
testalias: 证书别名,可修改为自己想设置的字符,建议使用英文字母和数字
test.keystore: 证书文件名称,可修改为自己想设置的文件名称,也可以指定完整文件路径
36500:证书的有效期,表示100年有效期,单位天,建议时间设置长一点,避免证书过期
tips1:注意一定要用管理员身份,进入jdk bin目录下生成(否则会报拒绝访问)
tips2:切换盘符时注意, 文件夹名称有空格的 一定用双引号括起
2.回答以下问题之后便会生成安全证书:
自定义一个密钥库口令,这个要记下来,后面要用到
建议密钥口令和密钥库口令用同一个
安全证书:
可以使用以下命令查看:
keytool -list -v -keystore test.keystore
Enter keystore password: //输入密码,回车
2.1.3 开始打包(安卓)
hbuilderx-发行-原生app云打包
填入下面几个信息:
1.安卓包名填上文的应用包名
2.证书别名
3.私钥密码填上文的密钥口令
4.证书文件选择刚刚生成的证书
点击右下角打包就ok了,日志会打印出包的位置
2.2 在手机上获取应用签名
2.2.1 将刚才打成的包发送到手机上并安装(apk文件)
2.2.2 在手机上安装签名生成工具(apk文件)
下载签名生成工具apk:developers.weixin./doc/oplatform/Downloads/Android_Resource.html
2.2.3 打开签名生成工具,填入应用包名,点击获取签名按钮即可获得应用签名
扫描二维码推送至手机访问。
版权声明:本文由MDM苹果签名,IPA签名,苹果企业签名,苹果超级签,ios企业签名,iphoneqm.com发布,如需转载请注明出处。