使用re-sign.jar重新签名生成debug的apk包无法安装

chasedreem 2013-03-22 05:36:57
进入研究robotium自动化时,遇到一个问题,我使用re-sign.jar重新签名,生成的debug的apk包后,试图用手机或者模拟器去安装这个debug包,但是一直都是安装失败,网上也查不到资料,请大家帮忙解决下!谢谢啦!
...全文
3384 13 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
校园沂蒙 2015-12-08
  • 打赏
  • 举报
回复
照着方法试了,一直都是签名有问题,安装不成功,求解决~~
qq_31807173 2015-10-10
  • 打赏
  • 举报
回复
小白正在看帖学习
Yang20103100104 2015-01-23
  • 打赏
  • 举报
回复
楼主,我也遇到这个问题,请问你解决了吗?
qq_23055691 2014-11-07
  • 打赏
  • 举报
回复
这个问题最后解决了没?用什么方法解决的?
xiaokangruan 2014-06-26
  • 打赏
  • 举报
回复
这个解决方法不错
liangmingyunle 2014-03-26
  • 打赏
  • 举报
回复
使用re-sign.jar去签名后APK安装包,在DOS下输入 jarsigner -keystore D:\Android\avd\.android\debug.keystore(安卓默认签名文件的所在位置) -storepass android -keypass android D:\Android\apk\02-AndroidCalculator-unsign.apk(去签名后APK安装包所在的位置) androiddebugkey 按enter键后输入 zipalign 4 D:\Android\apk\02-AndroidCalculator-unsign.apk(去签名后APK安装包所在的位置) D:\Android\apk\02-AndroidCalculator-sign.apk(重签名后APK安装包所在的位置) 对于jdk 1.7以后版本,签名稍有区别,DOS下输入的第一条指令需要加上参数:-digestalg SHA1 -sigalg MD5withRSA如下: jarsigner -digestalg SHA1 -sigalg MD5withRSA -keystore D:\Android\avd\.android\debug.keystore(安卓默认签名文件的所在位置) -storepass android -keypass android D:\Android\apk\02-AndroidCalculator-unsign.apk(去签名后APK安装包所在的位置) androiddebugkey 安卓默认的签名文件位置: win7:c:/user/.Android/debug.keystore xp: C:/Documents and Settings/user/.Android/debug.keystore
moonbile 2014-03-24
  • 打赏
  • 举报
回复
我也遇到了这个问题,怎么感觉此帖太监了~~~
liangmingyunle 2014-03-14
  • 打赏
  • 举报
回复
都拖了N次还是不行
gbxue_23 2013-07-22
  • 打赏
  • 举报
回复
    private SurfaceHolder mSurfaceHolder = null;
    private MediaPlayer mMediaPlayer = null;
    private int         mVideoWidth;
    private int         mVideoHeight;
    private int         mSurfaceWidth;
    private int         mSurfaceHeight;
    private MediaController mMediaController;
    private MediaPlayer.OnCompletionListener mOnCompleti
gbxue_23 2013-07-22
  • 打赏
  • 举报
回复
[code=c][/rtsp_playercode]
ktrothschild 2013-05-26
  • 打赏
  • 举报
回复
d:\APK>adb install miliao_debug_debug.apk
312 KB/s (2417443 bytes in 7.561s)
pkg: /data/local/tmp/mliao_debug_debug.apk
Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES]

d:\APK>
ktrothschild 2013-05-26
  • 打赏
  • 举报
回复
我按照你的方法试了,还是装不上去哦?我用小米的apk来实验的。求指导。
chasedreem 2013-03-25
  • 打赏
  • 举报
回复
问题终于解决了,第一次把包拖到上面原来是去除签名的,然后再把被去除签名的debug包在拖放一次才重新签名。

37,743

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • WuKongSecurity@BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧