`
sharp2wing
  • 浏览: 271349 次
  • 性别: Icon_minigender_1
  • 来自: 南京
文章分类
社区版块
存档分类
最新评论

关于SignApk相关

阅读更多
1.signapk.jar执行方式
java -jar signapk.jar xxx.x509.pem xxx.pk8 xxxxx.apk xxxxx-signed.apk (xxx是证书名,xxxxx是所签apk的名字)

2.相关文件路径
编译后的JAR包位置 android\out\host\linux-x86\framework\signapk.jar
证书文件位置  android\build\target\product\security
signapk.java文件位置   android\build\tools\signapk\SignApk.java

附件为本人修改后的jar包,添加了密码输入,在ant脚本中运行时很有用,呵~
使用方法:
signapk [-w] publickey.x509[.pem] privatekey.pk8 input.jar output.jar passward
分享到:
评论

相关推荐

    signapk.jar工具包

    下面将详细讲解`signapk.jar`及其工作原理、使用方法和相关知识点。 一、`signapk.jar`简介: `signapk.jar`是Android官方提供的一个Java应用,它的主要作用是对APK文件进行签名,这一步骤是发布Android应用到...

    zip 签名signapk新版

    关于标签"signapk android4.1.1",这表明该资源主要用于与这两个关键词相关的场景,即使用SignApk工具在运行Android 4.1.1系统的设备上签名APK应用。 在压缩包子文件的文件名称列表中,我们只看到了一个文件名:41d...

    系统签名signapk.jar 以及相关证书

    系统签名通常涉及到一个名为`signapk.jar`的工具,以及一系列相关的证书,这些证书用于对APK进行签名,以证明其合法性和来源。在本篇文章中,我们将深入探讨`signapk.jar`的工作原理,系统签名的重要性,以及如何...

    SignApk签名工具

    本文将详细介绍SignApk签名工具的使用方法、意义以及与安卓应用发布相关的知识。 1. **什么是APK签名?** APK是Android应用程序的包文件格式,包含了应用的所有代码、资源和配置文件。在安卓平台上,每个APK在安装...

    signapk.jar

    在Android系统中,应用的发布和安全性离不开签名过程。`signapk.jar` 是一个关键...理解其工作原理和签名流程,对于开发者来说,不仅可以提升应用的安全性,也有助于解决签名相关的问题,确保应用能够顺利发布和更新。

    SignApk.zip

    标题“SignApk.zip”指的是一个压缩包文件,其中包含了用于签署Android应用程序的工具和相关证书。这个包的描述告诉我们,它包括了`signapk.jar`,`platform.x509.pem`,`platform.pk8`,以及一份使用说明,且经过...

    apktool+signapk.jar.zip

    使用 apktool + signapk.jar 进行 apk 反编译和重新签名 相关文章:https://blog.csdn.net/u012500046/article/details/121429021

    signapk.jar-platform.x509.pem-platform.pk8

    标题 "signapk.jar-platform.x509.pem-platform.pk8" 提供了关于Android应用程序签名过程中的关键组件。在Android开发中,对APK进行签名是发布应用的必要步骤,它确保了应用的完整性和开发者身份的验证。在这个场景...

    signapk.zip

    例如,"build_all.sh"可能是用于编译和打包所有相关组件的脚本,而"patch.sh"可能用于对APK或系统文件进行特定的修改,"copy.sh"则可能用于将签名后的APK复制到系统目录。 总结来说,"signapk.zip"是一个全面的...

    SignApk-master.zip

    - `keytool.exe`/`jarsigner.exe`: 可能包括了签名相关的命令行工具,如Keytool(用于管理Keystore)和Jarsigner(用于签名JAR或APK文件)。 - 示例或模板文件:例如Keystore文件示例,或者配置文件模板,帮助用户...

    Android系统签名 signapk.jar platform.pk8 platform.x509.pem

    当我们谈论"Android系统签名 signapk.jar platform.pk8 platform.x509.pem"时,这是与Android应用或系统固件签名相关的一组工具和证书。 首先,`signapk.jar`是一个Java可执行文件,它是Android开发工具链的一部分...

    platform.pk8+platform.x509.pem+signapk.jar

    让我们深入探讨一下这些文件的作用和相关知识点。 1. **platform.pk8**:这是一个私钥文件,通常用于签署Android平台的系统组件或应用。pk8文件是使用PKCS#8标准编码的私钥,这种格式使得私钥可以被各种不同的加密...

    android系统签名(platform.pk8,platform.x509.pem,signapk.jar)

    `platform.x509.pem`证书包含了公钥以及与密钥相关的元数据,如发行者、有效期、主体等。这个证书用于验证任何由`platform.pk8`签名的文件,比如APK或者系统映像。当设备在安装或升级系统组件时,会检查这些签名以...

    目中的SignApk类是从Android的源码

    1. **证书处理**:包括读取和解析keystore文件,获取私钥和对应的证书,这些通常涉及到Java的`KeyStore`类和相关的密钥管理API。 2. **签名算法**:Android支持多种签名算法,如SHA-1和SHA-256,SignApk类会使用`...

    android 2.2 signapk

    而【压缩包子文件的文件名称列表】中的"SignApk"可能包含了一个用于签名操作的自定义工具或者是一份有关签名的指南文档。 总的来说,Android应用的签名是一个核心的安全实践,它涉及到私钥管理、权限请求以及应用的...

    signapk工具及系统platform、shared和media密钥

    本文将深入探讨"signapk工具"以及与之相关的"平台(platform)、共享(shared)和媒体(media)密钥"的概念。 signapk工具是Android系统用于对APK进行签名的专用工具。它是一个Java应用程序,可以使用公钥加密算法(如RSA...

    apkbuilder.bat_dx.jar_signapk.jar

    4. **Android开发环境设置**:在使用这些工具之前,你需要确保已经设置了完整的Android开发环境,包括安装Android SDK,并将相关工具添加到系统的PATH环境变量中。这样,你就可以在命令行中直接调用apkbuilder、dx和...

Global site tag (gtag.js) - Google Analytics