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

相关推荐
fengci.1 天前
Microweber CMS 未授权路径穿越漏洞(CVE-2026-65694)
android·开发语言·前端·学习·php
stevenzqzq1 天前
Android 矢量图(Vector Drawable)核心坐标与尺寸机制技术文档
android
plainGeekDev1 天前
运行时获取依赖 → 编译时注入
android·java·kotlin
Wiktok1 天前
Vue3(Vite)打包安卓APP 完整最佳实践
android·vue
略略略咯咯1 天前
LocalDateTime
android
Co_Hui1 天前
Android 系统服务的添加
android
蜡台1 天前
Flutter Container 与装饰完整讲解
android·javascript·flutter·dart
杉氧1 天前
用 Compose 挑战交互与动效天花板:ComposeCraftLab 开源实验室全解析
android·前端·kotlin
朝与同歌暮同酒1 天前
冒泡社区《幻想三国》还能玩吗?安卓手机与电脑模拟器试玩记录
android·智能手机·电脑
音视频牛哥1 天前
从数字孪生到机器人操控:Android Unity3D下RTMP/RTSP多路低延迟播放实践
android·unity·音视频·unity rtsp播放器·unity rtmp播放器·rtsp player·rtmp player