守望者--AIR技术交流

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

搜索
热搜: ANE FlasCC 炼金术
查看: 1672|回复: 1
打印 上一主题 下一主题

[高级技术] p12签名APK

[复制链接]

该用户从未签到

12

主题

21

帖子

674

积分

版主

Rank: 16Rank: 16Rank: 16Rank: 16

威望
3
贡献
0
金币
160
钢镚
186
跳转到指定楼层
楼主
发表于 2016-8-3 11:56:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
有没有遇到过接入渠道需要反编译,在回编译的,比如XX渠道,需要反编译放进去某些资源到根目录,XX渠道需要反编译修改配置等,XX渠道提供的jar无法合并需要反编译把smali文件夹扔进去的。回编译了直接签名发现签名不是原来的签名了,会导致用户覆盖安装安装不上,这个问题一直困惑了我好久也没找到合适的解决方案。今天闲来无事,去网上找了找相关资料,找到了一个解决方案,亲测可用,觉得好就赞一个哦,其实就是相当于把p12转成了keystore然后签名。
//将p12导入至keystorekeytool -v -importkeystore -srckeystore temp.p12 -srcstoretype PKCS12 -destkeystore temp.keystore -deststoretype JKS

签名(1-证书链别名)
jarsigner -verbose -keystore d:\key.keystore -signedjar d:\signed.apk d:\tap_unsign.apk 1


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 分享分享 支持支持 反对反对 微信
守望者AIR技术交流社区(www.airmyth.com)
回复

使用道具 举报

该用户从未签到

12

主题

21

帖子

674

积分

版主

Rank: 16Rank: 16Rank: 16Rank: 16

威望
3
贡献
0
金币
160
钢镚
186
沙发
 楼主| 发表于 2016-11-5 21:37:33 | 只看该作者
keytool -v -importkeystore -srckeystore temp.p12 -srcstoretype PKCS12 -destkeystore temp.keystore -deststoretype JKS
守望者AIR技术交流社区(www.airmyth.com)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


关闭

站长推荐上一条 /4 下一条

QQ|手机版|Archiver|网站地图|小黑屋|守望者 ( 京ICP备14061876号

GMT+8, 2024-4-19 12:10 , Processed in 0.082908 second(s), 28 queries .

守望者AIR

守望者AIR技术交流社区

本站成立于 2014年12月31日

快速回复 返回顶部 返回列表