APK去签名重新签名

来源:互联网 发布:php记录访问ip 编辑:程序博客网 时间:2024/04/24 23:59

APK去签名

1. 解压缩apk安装包

2. 将解压的安装包里的META-INF文件夹给删掉

3. 将文件夹里的其他文件重新打包,并将.zip更改成.apk

APK重新签名

1. 将签名文件(debug.keystore)和去掉签名的apk拷贝到同一个目录

2. dos进入步骤1的目录,并输入重新签名的命令: jarsigner -verbose -keystore debug.keystore -storepass android -signedjar AAA_signed.apk -digestalg SHA1 -sigalg MD5withRSA AAA.apk androiddebugkey,回车,生成的文件就是有签名的文件

3. 解释:-jarsigner是Java的签名工具-verbose参数表示:显示出签名详细信息-keystore表示使用当前目录中的debug.keystore签名证书文件-storepass android表示Keystore密码:“android”-signedjar PhoneBook_signed.apk表示签名后生成的APK名称PhoneBook.apk表示未签名的APK Android软件-digestalg SHA1 -sigalg MD5withRSA:这就是必须加上的参数,如果你是jdk 1.6也不受影响-androiddebugkey表示Key别名 

0 0
原创粉丝点击