当前位置: 首页 > article >正文

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

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

  使用工具:jarsigner。jarsigner是jdk自带的工具,签名之前确保Windows电脑中已安装jdk。我的环境如下:
![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/24f926623bb047b3882acef5d26069f3.pn
  后续操作步骤如下:

1、删除原APK中META-INF签名目录。

在这里插入图片描述

2、将签名文件和APK放到同一个目录。

在这里插入图片描述

3、在当前目录执行重新签名的命令。
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文件名 签名文件别名


http://www.kler.cn/news/313753.html

相关文章:

  • 云栖大会Day1:云应用开发平台 CAP 来了
  • pythonnet python图像 C# .NET图像 互转
  • FLUX.1+ComfyUI部署与使用:图像合成技术的新高度
  • 【JAVA开源】基于Vue和SpringBoot的在线文档管理系统
  • oracle dblink的使用并举例
  • Spring AOP的应用
  • 【计算机网络 - 基础问题】每日 3 题(十三)
  • 面试八股--stram 中map和flatmap的区别
  • 关于 NLP 深度学习的核心流程
  • 虚拟现实与PD协议快充
  • thinkphp 做分布式服务+读写分离+分库分表(分区)(后续接着写)
  • 【网络安全的神秘世界】攻防环境搭建及漏洞原理学习
  • LeetCode 459.重复的子字符串
  • 计算机网络分类
  • Ubuntu 22.04 源码下载、编译
  • 经典sql题(二)求连续登录最多天数用户
  • 将编程融入日常生活:编程游戏化学习
  • 内网穿透软件有哪些?
  • 搜维尔科技:工程师已经解决OptiTrack捕捉过程中肘部不自然的弯曲
  • 十五,Spring Boot 整合连接数据库(详细配置)
  • 金仓数据库 KingbaseES参考手册-(8.函数(三))
  • 在HTML中添加图片
  • Oracle 数据库常用命令与操作指南
  • 安全装备检测系统源码分享
  • 【Python报错已解决】To update, run: python.exe -m pip install --upgrade pip
  • sqlgun靶场通关攻略
  • 代码随想录算法训练营day39
  • 【C/C++语言系列】浅拷贝和深拷贝
  • php curl发送get、post请求
  • 等保测评:企业如何建立安全的开发环境