JDK 1.8 签名

来源:互联网 发布:ffmpeg java调用 编辑:程序博客网 时间:2024/05/16 06:17
再给APK签名之前我们要先生成一个keystore文件,里面包含密码、以及其他信息。在DOS界面下进入到JDK的bin文件夹目录下面,输入以下命令`keytool -genkey -alias android -keyalg RSA -validity 20000 -keystore 123.keystore`

在此文件夹的目录下面便会生成123.keystore的文件,也就是下面我们会用到的。如果想查看自己输入的信息可以输入以下命令:
keytool -list -keystore "123.keystore" 输入你设置的keystore密码
下面我们就可以用到生成的123.keystore文件了,不过还是要通过DOS命令进入到JDK的文件目录下面,同时为了方便我们也可以把要签名的APK放到这个文件夹下面。
JDK 1.8的签名方法和1.6版本还是有区别的,下面这个是1.8版本点签名方法:

jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore android.keystore -storepass android -signedjar my_apk_sign.apk my_apk_unsign.apk alias_name

1.6版本的签名方法:

jarsigner.exe -verbose -keystore d:\debug.keystore -storepass android -signedjar d:\gblnn_signed.apk d:\gblnn_unsign.apk androiddebugkey
0 0
原创粉丝点击