android签名APK注意事项
2014-06-17 14:11
253 查看
本文主要讲解下关于re-sign.jar的一些情况
其一:在使用java1.6时,可以通过re-sign.jar来对android apk进行重新签名
其二:在java1.7版本中,使用re-sign.jar进行签名后,apk无法安装到虚拟机,或者真机,
究其原因应该是java版本导致的,那么为了解决这个问题,有2个方法可以实现修改签名
1:使用java1.6版本
2:手动进行签名,但是该签名方法与在java1.6版本有一些区别
以下为手动签名的具体实现:1、首先需要去除原来签名的信息
去除方法很简单,就是将apk文件后缀改为.zip,然后从winrar中删除META-INF文件夹,删除后重新将文件名改成apk的后缀,这样就去除签名了。
2、注意下面黄色高亮和灰色高亮的字,需要根据自己的debug.keystore的位置,和待签名apk的位置进行设置。
签名AndroidCalculator
>jarsigner -digestalgSHA1
-sigalg MD5withRSA -keystore D:\Android\avd\.android\debug.keystore -storepassandroid
-keypass android D:\Android\apk\plingm\AndroidCalculator-unsign.apk androiddebugkey
>zipalign 4 D:\Android\apk\plingm\AndroidCalculator-unsign.apk D:\Android\apk\plingm\AndroidCalculator-sign.apk
PS:以下为java1.6的手动签名方法
> jarsigner -keystoreD:\Android\avd\.android\debug.keystore-storepass android -keypass androidD:\Android\apk\02-AndroidCalculator-unsign.apkandroiddebugkey
> zipalign 4D:\Android\apk\02-AndroidCalculator-unsign.apkD:\Android\apk\02-AndroidCalculator-sign.apk
查看签名的方法:
jarsigner -verify -verbose -certsD:\Android\apk\02-AndroidCalculator-sign.apk
相关文章推荐
- android签名APK注意事项
- android签名APK注意事项
- Android 模拟器 安装apk 注意事项
- PhoneGap/Cordova Android应用签名公布注意事项
- android下apk打包注意事项
- CocosIDE导出Android APK的注意事项
- CocosIDE导出Android APK的注意事项
- android机顶盒apk开发注意事项
- Android系统集成Google Maps和Google Search apk注意事项
- CocosIDE导出Android APK的注意事项
- Android 系统打包签名步骤及其注意事项
- Android 版本更新签名冲突的问题以及注意事项,已解决
- PhoneGap/Cordova Android应用签名发布注意事项
- Android 自动化测试-robotium重签名注意事项
- Android app签名注意事项
- mono for android 生成apk文件注意事项
- 【Android】在Android虚拟机中安装apk过程及注意事项
- [Android]使用platform密钥来给apk文件签名的命令
- Android 为【apk】文件签名,增加修改系统时间等权限
- 我对Android中apk文件进行签名的一点理解(一)