背景说明
在各平台申请安卓应用的时候,通常会要求提供应用应用签名。
那在Hbuilder中如何获取应用签名呢?
Android平台打包发布apk应用,需要使用数字证书(.keystore文件)进行签名,用于表明开发者身份。
Android证书的生成是自助和免费的,不需要审批或付费。
可以使用JRE环境中的keytool命令生成。以下是windows平台生成证书的方法。
1. 安装JRE环境(如已有可跳过)
可从Oracle官方下载jre安装包:
下面以安装目录为“C:Program FilesJavajre1.8.0_201”为例
建议将JRE安装路径添加到系统环境变量,已配置可跳过此章节
打开命令行(cmd),输入以下命令:
第一行:切换工作目录到D:路径第二行:将jre命令添加到临时环境变量中
2. 生成签名证书
使用keytool -genkey命令生成证书:
testalias是证书别名,可修改为自己想设置的字符,建议使用英文字母和数字
test.keystore是证书文件名称,可修改为自己想设置的文件名称
回车后会提示:
以上命令运行完成后就会生成证书,路径为“D: est.keystore”。
3. 查看证书信息
可以使用以下命令查看:
会输出以下格式信息:
其中证书指纹信息(Certificate fingerprints):
MD5
证书的MD5指纹信息(安全码MD5)SHA1
证书的SHA1指纹信息(安全码SHA1)SHA256
证书的SHA256指纹信息(安全码SHA245)
4. 将应用app编译后安装到手机
5. 安装签名生成工具
将签名工具安装到手机上,下载链接,如图所示:
6. 生成应用签名
安装这个应用可以获取本手机已经安装的某个android软件,根据软件的包名,例如: com.dteasy.ludashi 来查找这个软件,以及获取这个软件的 应用签名。
参考文章
Android平台签名证书(.keystore)生成指南
Android开放平台,申请移动应用的 应用签名 如何获取
扫描二维码推送至手机访问。
版权声明:本文由MDM苹果签名,IPA签名,苹果企业签名,苹果超级签,ios企业签名,iphoneqm.com发布,如需转载请注明出处。