关闭

unity3d apk 重签名帮助提审

标签: unity3dapk加密程序员
1422人阅读 评论(0) 收藏 举报
分类:

最近遇到个问题,apk发给第三方进行一些处理,比如加密,加一些其他的玩意,然后他把我们的keystore给更换了,导致我们这边无法提审了、作为程序员我们只能相信我们自己去重新使用我们的提审时用的keystore了

网上找了些文章,基本上都说到了个大概,但是操作起来没有一个可以使用的。最后还是给我试出来了

第一步生成 keystool (如果有keystore的无视这一步)


第二步:重签名

C:\ProgramFiles\Java\jdk1.8.0_60\bin>jarsigner -verbose -keystore 123456 -signedjarD:\工具\adt-bundle-windows-x86-20131030\sdk\platform-tools\360_sign.apk D:\工具\adt-bundle-windows-x86-20131030\sdk\platform-tools\360.apkpdw

 

123456 是keystore名字

pdw 是alias名字,也就是上面的别名

 

执行上一步指令后会提示输入密码,输入正确的密码后会出现如下图



这个过程大概要2分钟的样子,不过看自己apk的大小了

第三步: 最后重新打包

D:\工具\adt-bundle-windows-x86-20131030\sdk\tools>zipalign-f 4 360_sign.apk 36_release.apk


所遇到的问题

1:zipalign工具没有,解决办法是去网上下一个然后放到tools下

2:别人建立的keystore无法知道别名,解决办法是使用u3d 的keystore那里查看


最后如果需要大量使用的同学可以把这些指令做成bat或者GUI的形式给运营估计会更好(略)





0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:312738次
    • 积分:3788
    • 等级:
    • 排名:第8977名
    • 原创:196篇
    • 转载:7篇
    • 译文:2篇
    • 评论:61条
    最新评论