Android 如何使用jdk命令给应用/APK重新签名。

写在前面:本篇文章介绍Windows命令行中,如何使用jdk命令给已经签过名的apk重新签名。

使用工具:jarsigner 。jarsigner是jdk自带的工具,签名之前确保Windows电脑中已安装jdk。我的环境如下:

后续操作步骤如下:

1、删除原APK中META-INF签名目录。
2、将签名文件和APK放到同一个目录。
3、在当前目录执行重新签名的命令。
java 复制代码
jarsigner -verbose -keystore allwiner.keystore -storepass android -signedjar Xhotel_v1.2.8_sys.apk -digestalg SHA1 -sigalg MD5withRSA Xhotel_v1.2.8_sys_07171131.apk android

上述命令的解释如下:

jarsigner -verbose -keystore 你的签名文件 -storepass 秘钥口令 -signedjar

输出apk文件名 -digestalg SHA1 -sigalg MD5withRSA 输入apk文件名 签名文件别名

相关推荐
broadview_java9 小时前
使用 ConstraintLayout 构建自适应界面
android
wy31362282112 小时前
android——开发中的常见Bug汇总与解决方案(闪退)
android·bug
小小测试开发13 小时前
实战派SQL性能优化:从语法层面攻克项目中的性能瓶颈
android·sql·性能优化
QuantumLeap丶14 小时前
《Flutter全栈开发实战指南:从零到高级》- 26 -持续集成与部署
android·flutter·ios
StarShip15 小时前
从Activity.setContentView()开始
android
千里马学框架15 小时前
重学SurfaceFlinger之Layer显示区域bounds计算剖析
android·智能手机·sf·安卓framework开发·layer·surfaceflinger·车载开发
nono牛16 小时前
安卓休眠与唤醒流程
android
二流小码农17 小时前
鸿蒙开发:个人开发者如何使用华为账号登录
android·ios·harmonyos
StarShip17 小时前
Android View框架概览
android·计算机图形学
愤怒的代码17 小时前
解析Android内存分析的指标
android·app