入门客AI创业平台(我带你入门,你带我飞行)
博文笔记

unity3d apk 重签名帮助提审

创建时间:2015-11-20 投稿人: 浏览次数:1892

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

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

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


第二步:重签名

C:ProgramFilesJavajdk1.8.0_60in>jarsigner -verbose -keystore 123456 -signedjarD:工具adt-bundle-windows-x86-20131030sdkplatform-tools360_sign.apk D:工具adt-bundle-windows-x86-20131030sdkplatform-tools360.apkpdw

 

123456 是keystore名字

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

 

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



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

第三步: 最后重新打包

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


所遇到的问题

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

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


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





声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。