1.进入JAVA_HOME的bin目录,已经配置好JAVA环境变量的忽略
2.使用key tool命令,keytool -genkey -alias android.keystore -keyalg RSA -validity 20000 -keystore android.keystore
其中参数-validity为证书有效天数,这里我们写的大些10000天。还有在输入密码时没有回显(尽管输就是啦) 并且 退格,tab等都属于密码内容,这个密码在给.apk文件签名的时候需要。输入这个命令之后会提示您输入秘钥库的口令,接着是会提示你输入:姓氏,组织单位名称,组织名称,城市或区域名称,省市,国家、地区代码,密钥口令。按你自己的设置输入对应的数据就完成了。
3.使用jarsigner命令,
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore android.keystore android-release-unsigned.apk nobmr
注:最后一个参数为你签名的用户名。