Android apk 签名后程序无法安装的问题

今天测试的同事,让我帮忙给一个空apk签名,用于Android市场应用的认领,然后我按照往常的方法,进行打包,因为我这里已经又了密钥库了,公司统一使用的。所以就不介绍密钥的生成过程了,不了解的朋友可以看下http://blog.csdn.net/chenfeng0104/article/details/7169198这位朋友的文章,很详细,每个命令的含义都说的很清楚,不过网上也很多,一搜一大把啊。

首先我打开命令窗口,输入jarsigner  -verbose   -keystore 密钥库存放的路径  -signedjar  新apk的存放路径 未签名的apk路径 密钥库别名

发现一个怪问题,竟然在手机上无法安装,纳闷了许久,感觉没啥问题,后来就搜到了http://www.oschina.net/question/12_34880这位朋友的文章,突然发现最近升级了jdk,也许是这个原因,

找到了解决的办法,需要在签名程序 jarsigner 增加如下参数,兼容jdk1.6

jarsigner  -verbose   -keystore 密钥库存放的路径  -digestalg SHA1 -sigalg MD5withRSA  -signedjar   新apk的存放路径 未签名的apk路径 密钥库别名
 



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值