码迷,mamicode.com
首页 > 移动开发 > 详细

Android反编译(三) 之重签名

时间:2014-11-13 20:31:21      阅读:222      评论:0      收藏:0      [点我收藏+]

标签:android   blog   http   ar   使用   文件   log   html   ef   

http://www.cnblogs.com/findyou/p/3801273.html

echo 重新打包 $1.apk 
# 重新给product签名,确保其使用的签名与测试用例的签名一致 
# 第一步是删除产品中已有的签名 
unzip -o $1.apk -d product
cd product
# 删除应用已有的签名 
rm -r -f META-INF/
# 重新打包应用里的文件 
zip -r product.apk *
mv product.apk ..
cd ..
# 删除原来解压用于删除密钥的文件夹——扫尾工作 
rm -f -r product
# 使用调试用签名重新签名 
#jarsigner -keystore ~/.android/debug.keystore -storepass android -keypass android product.apk androiddebugkey 
#jdk 1.7 JARSIGNER需要增加两个参数 -digestalg SHA1 -sigalg MD5withRSA
jarsigner -keystore ~/.android/debug.keystore -storepass android -keypass android product.apk androiddebugkey  -digestalg SHA1 -sigalg MD5withRSA
zipalign 4 product.apk $1-resigned.apk

Android反编译(三) 之重签名

标签:android   blog   http   ar   使用   文件   log   html   ef   

原文地址:http://www.cnblogs.com/cute/p/4095648.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!