一、安裝jdk
https://www.oracle.com/java/technologies/javase-downloads.html
二、打開CMD命令到JDK安裝目錄bin文件夾下
執行命令 keytool -genkey -alias testapp -keyalg RSA -sigalg SHA1WithRSA -validity 40000 -keysize 1024 -keystore testapp.keystore
注:
-alias testapp --表示別名,自定義修改
-keyalg RSA --產生鍵的加密算法
-validity 40000 --有效期限4000天,自定義修改
-keystore testapp.keystore --表示最后生成的證書文件名,自定義修改
-keyalg RSA --產生鍵的加密算法
-validity 40000 --有效期限4000天,自定義修改
-keystore testapp.keystore --表示最后生成的證書文件名,自定義修改
此時在bin文件下會生成test.keystore的文件
三、HBuilder打包app的證書需要更改證書格式,否則在打包時會提示證書不是有效的keystore文件,因為HBuilder解析不了默認的證書格式,更改密鑰庫類型:
執行命令 keytool -importkeystore -srckeystore myapp.keystore -destkeystore myapp.keystore -deststoretype JKS
生成的證書就可以拿去打包了