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

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

相关文章:

  • 【pytorch】pytorch入门4:神经网络的卷积层
  • 实现简易 vuedraggable 的拖拽排序功能
  • JavaScript异步编程:async、await的使用
  • 高级java每日一道面试题-2024年9月18日-设计模式篇-JDK动态代理,CGLIB代理,AspectJ区别?
  • MySQL数据库迁移与备份实录
  • 如何在O2OA中使用ElementUI组件进行审批流程工作表单设计
  • 重生之我在代码随想录刷算法第十四天 | 513.找树左下角的值、112. 路径总和、106.从中序与后序遍历序列构造二叉树
  • mysql-connector-java本地试验
  • Python数据分析工具(三):pymssql的用法
  • 选对工具,效率飞跃提升
  • Kibana中突然看不到日志ElasticSearch突然采集不到日志问题解决分析
  • Ubuntu24.04 安装ssh开启22端口及允许root用户远程登录
  • 记录一次学习--委派攻击学习
  • Ubuntu以及ROS的一些方便设置及使用
  • H.264与H.265
  • create-react-app做的留言板
  • FineReport中如何实现自动滚屏效果
  • IE报vuex requires a Promise polyfill in this browser问题解决
  • JavaScript中的对象个人分享
  • PaddlePaddle-GitHub的正确打开姿势
  • Python利用正则抓取网页内容保存到本地
  • python学习笔记 - ThreadLocal
  • SpringCloud(第 039 篇)链接Mysql数据库,通过JpaRepository编写数据库访问
  • TiDB 源码阅读系列文章(十)Chunk 和执行框架简介
  • 从零开始在ubuntu上搭建node开发环境
  • 给初学者:JavaScript 中数组操作注意点
  • 技术攻略】php设计模式(一):简介及创建型模式
  • 使用 5W1H 写出高可读的 Git Commit Message
  • 用quicker-worker.js轻松跑一个大数据遍历
  • 再谈express与koa的对比
  • 智能网联汽车信息安全
  • 1.Ext JS 建立web开发工程
  • 直播平台建设千万不要忘记流媒体服务器的存在 ...
  • ​决定德拉瓦州地区版图的关键历史事件
  • ​一帧图像的Android之旅 :应用的首个绘制请求
  • # .NET Framework中使用命名管道进行进程间通信
  • #控制台大学课堂点名问题_课堂随机点名
  • #我与Java虚拟机的故事#连载01:人在JVM,身不由己
  • (52)只出现一次的数字III
  • (BFS)hdoj2377-Bus Pass
  • (Mac上)使用Python进行matplotlib 画图时,中文显示不出来
  • (NO.00004)iOS实现打砖块游戏(九):游戏中小球与反弹棒的碰撞
  • (八)c52学习之旅-中断实验
  • (带教程)商业版SEO关键词按天计费系统:关键词排名优化、代理服务、手机自适应及搭建教程
  • (第9篇)大数据的的超级应用——数据挖掘-推荐系统
  • (二)Linux——Linux常用指令
  • (附源码)spring boot校园拼车微信小程序 毕业设计 091617
  • (三)mysql_MYSQL(三)
  • (四)activit5.23.0修复跟踪高亮显示BUG
  • (四)linux文件内容查看
  • (五)MySQL的备份及恢复
  • (原創) 如何安裝Linux版本的Quartus II? (SOC) (Quartus II) (Linux) (RedHat) (VirtualBox)
  • (转)Scala的“=”符号简介
  • .Net 代码性能 - (1)
  • .NET 指南:抽象化实现的基类