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

相关推荐
大胃粥1 小时前
Android V app 冷启动(8) 动画结束
android
ufo00l1 小时前
Kotlin在Android中有哪些重要的应用和知识点是需要学习或者重点关注的
android
AJi1 小时前
Android音视频框架探索(二):Binder——系统服务的通信基础
android·ffmpeg·音视频开发
tjsoft2 小时前
Nginx配置伪静态,URL重写
android·运维·nginx
努力学习的小廉2 小时前
【C++11(中)】—— 我与C++的不解之缘(三十一)
android·java·c++
tangweiguo030519873 小时前
打破界限:Android XML与Jetpack Compose深度互操作指南
android·kotlin·compose
Watink Cpper4 小时前
[MySQL初阶]MySQL(8)索引机制:下
android·数据库·b树·mysql·b+树·myisam·innodedb
一起搞IT吧4 小时前
高通camx IOVA内存不足,导致10-15x持续拍照后,点击拍照键定屏无反应,过一会相机闪退
android·数码相机
前行的小黑炭6 小时前
设计模式:为什么使用模板设计模式(不相同的步骤进行抽取,使用不同的子类实现)减少重复代码,让代码更好维护。
android·java·kotlin
ufo00l7 小时前
2025年了,Rxjava解决的用户痛点,是否kotlin协程也能解决,他们各有什么优缺点?
android