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文件名 签名文件别名

相关推荐
2603_9541383914 小时前
安卓误删文件先别慌!5个实用小技巧指南教你补救
android·智能手机
波诺波15 小时前
5-SOFA可变形的3D物体 5-elasticity.scn
android
2501_9159090617 小时前
iOS应用性能优化:十大策略提升用户体验与开发效率
android·ios·小程序·https·uni-app·iphone·webview
sun00770017 小时前
打通android全链路,网卡驱动, 内核 , 到上层hal, framework
android
awu的Android笔记17 小时前
Android VpnService:如何把所有流量导入用户态
android
plainGeekDev18 小时前
AlertDialog → DialogFragment
android·java·kotlin
流星白龙18 小时前
【MySQL高阶】13.其他存储引擎
android·数据库·mysql
Lyyaoo.18 小时前
【MySQL】SQL优化
android·sql·mysql
ImTryCatchException18 小时前
Android 性能优化实战手册:从理论到落地的完整方法论
android·性能优化
sun00770018 小时前
qnx网络相关模块,全链路,硬件网卡 → 用户态驱动 (.so) → io‑pkt/io‑sock(用户态 TCP/IP + 转发 + 控制)
android