利用signapk.jar工具对apk文件进行签名

Android  2020年6月15日 pm12:16发布4年前 (2020)更新 91es.com站长
50 0 0

什么是signapk.jar

signapk.jar是Android源码包中的一个签名工具。

signapk.jar源码

Android源码目录下,可以编译build/tools/signapk/生成signapk.jar。

如何生成signapk.jar

# 编译signapk
mmm /build/tools/signapk
#生成signapk.jar的目录
out/host/linux-x86/framework/signapk.jar

signapk.jar的使用

使用signapk.jar签名时需要提供签名文件

#所需的文件放同一目录
java -jar signapk.jar platform.x509.pem platform.pk8 125la.apk 125la_signed.apk

含义:通过signapk.jar以testkey.x509.pem这个公钥文件和testkey.pk8这个私钥文件对125la.apk进行签名,签名后的文件保存为125la_signed.apk

PS :signapk.jar、platform.x509.pem、platform.pk8、125la.apk 放同一目录

参考文章

  1. 利用signapk.jar工具对apk文件进行签名

 历史上的今天

  1. 2023: Source Insight 4.0安装(0条评论)
  2. 2022: 720P、1080P、2K、4K的简介(0条评论)
  3. 2021: 北岛:回答(0条评论)
版权声明 1、 本站名称: 91易搜
2、 本站网址: 91es.com3xcn.com
3、 本站内容: 部分来源于网络,仅供学习和参考,若侵权请留言
3、 本站申明: 个人流水账日记,内容并不保证有效

暂无评论

暂无评论...

随机推荐

[代码片]属性动画之无限旋转

前言简单记录一下而已,正文private ObjectAnimator mRotation = null;mRotation = ObjectAnimator.ofFloat(view, "rotation", 0, 360);mRotation.setDuration(2000);//...

JNI动态注册

前言之前其实写过,代码不见了,为了走一下流程,重新简单的写了一个。正文动态注册动态注册java的Native方法,使得c/c++方法名可以和java的Native方法名可以不同。动态注册是将二者方法名关联起来,以后在修改Native方法名时,只需修改动态注册关联的方法名称即可。优点:...

[摘]Java去除字符串中的空格

前言这篇文件是关去除空格符的,之前也想整理一下,但迟迟没有,因此今天有空摘抄于此。下面只是用了Java提供的两种方式,一种只是去除文末或开头的trim(),另外一种是用replaceAll()正则表达式匹配。本文摘抄,具体原文链接在文末。正文String.trim()String.tr...

圆形顺时针滚动ImageView

前言记录一下项目中用的圆形顺时针滚动的自定义ImageView,当然也可以顺时针滚动。主要是代码片段。正文记录于此,方便自己查阅。隐藏内容!付费阅读后才能查看!¥2 ¥3多个隐藏块只需支付一次付费阅读参考文章

Socket的简单使用记录

前言Android与服务器的通信方式主要有两种,一是Http通信,一是Socket通信。两者的最大差异在于,http连接使用的是“请求—响应方式”,即在请求时建立连接通道,当客户端向服务器发送请求后,服务器端才能向客户端返回数据。而Socket通信则是在双方建立起连接后就可以直接进行数据的传输,...

DialogFragment使用

本想自己总结一下,但发现有网友已经整理,而且还不错。本文摘抄于《Android 必知必会 - DialogFragment 使用总结》背景Android 官方推荐使用 DialogFragment 来代替 Dialog ,可以让它具有更高的可复用性(降低耦合)和更好的便利性(很好的处理...