正如标题所述,我试图使用platform.x509.pem和platform.pk8签署我的应用程序。问题是,当使用keytool-importkeypairs来添加这些内容时会出现错误:

keytool-importkeypair -k ~/.android/debug.keystore -p android -pk8 platform.pk8 -cert platform.x509.pem -alias platform点击

当我尝试使用SignApk.jar直接签署APK时,我也遇到了错误:

java -jar SignApk.jar platform.x509.pem platform.pk8 test-app.apk test-app-signed.apk点击

Keytool-importkeypairs错误:

Error decrypting key

3074042056:error:0D0680A8:asn1 encoding routines:ASN1_CHECK_TLEN:wrong tag:tasn_dec.c:1319:

3074042056:error:0D07803A:asn1 encoding routines:ASN1_ITEM_EX_D2I:nested asn1 error:tasn_dec.c:381:Type=PKCS8_PRIV_KEY_INFO

unable to load private key

3074091208:error:0906D06C:PEM routines:PEM_read_bio:no start line:pem_lib.c:696:Expecting: ANY PRIVATE KEY

Importing "platform" with unable to load certificate

3073755336:error:0906D06C:PEM routines:PEM_read_bio:no start line:pem_lib.c:696:Expecting: TRUSTED CERTIFICATE

keytool error: java.lang.Exception: Source keystore file exists, but is empty: /tmp/keytool-importkeypair.vDOP/p12点击

使用的来源:Apk with system privileges,How to sign Android app with system signature? (SO)和How to update the android dev phone 2 from 1.6 to 2.1

你可以看到,上述链接中描述的两种方法都不起作用。

提前致谢。

apk私钥_使用source/build/target/product/security/中的密钥将apk签署为系统相关推荐

  1. apk私钥_移动安全(二)|APK打包流程及签名安全机制初探

    0x00.今天我们聊什么? 今天我们聊些啥?许久不见,是该聊些啥了,话不多说,先来个五毛钱得,聊一聊胡小毛的Android逆向之路吧,当然,你们想知道的一定不是走了这么远的路,胡小毛今年是不是又长高了 ...

  2. apk私钥_获取APK证书MD5、SHA1、SHA256等秘钥

    一 1.先把apk解压 2.在META_INF目录下找到xxx.RSA文件 3.确保安装了jdk并且正确配置了环境变量 4.cmd中执行keytool -printcert -file xxxx.RS ...

  3. mysql查库存_如何用SQL查询Product表中库存最低的6种商品

    展开全部 使用代码:复 DELETE的语法是制: DELETEFROMtable_name. WHERE条件. DELETE后面不跟列名.2113 INSERT一般都用: INSERTINTOtabl ...

  4. apk私钥_Android应用apk的程序签名详解

    在Android系统中,要求所有应用程序必须经过数字签名后才能安装.Android系统使用这个证书来识别应用程序的作者,并建立程序间的信任关系. 证书并不用让于用户控制可以安装哪些程序,证书也不需要授 ...

  5. 华硕Tinker Board开发板(rk3288处理器)开发 ---- 将Android Studio开发的apk源码放到Android7.1.2源码中进行编译

    备注:此Android Studio项目并没有jni,没有使用动态so库,只是一个简单的项目. 1.将Android studio开发的项目移植到Android7.1.2源码中,我们只需要Androi ...

  6. 【转】Android source build/envsetup.sh学习笔记

    原文网址:http://blog.csdn.net/mliubing2532/article/details/7567164 如果你只需要修改某一个模块的内容,但是却每次都要执行make, 最后等待很 ...

  7. android8.1 source build/envsetup.sh分析 增加删除lunch

    https://blog.csdn.net/weixin_39694445/article/details/84753142 Android 编译过程 1.  初始化参数设置  环境变量 2.  检查 ...

  8. java1.7 apk 签名_【keytool jarsigner工具的使用】Android 使用JDK1.7的工具 进行APK文件的签名,以及keystore文件的使用...

    你看到的这个文章来自于http://www.cnblogs.com/ayanmw 一个android apk的编译过程 请参考: http://www.2cto.com/kf/201312/26147 ...

  9. java1.7 apk 签名_【keytool jarsigner工具的使用】Android 使用JDK1.7的工具 进行APK文件的签名,以及keystore文件的使用...

    一个android apk的编译过程 请参考: http://www.2cto.com/kf/201312/261475.html 典型的编译过程: aapt( Android Asset Packa ...

最新文章

  1. python 教程 第十三章、 特殊的方法
  2. 4K 海思 联咏 芯片_画质的好坏并不只取决于屏幕 电视芯片也很重要
  3. UA STAT687 线性模型II 最小二乘理论2 约束最小二乘估计
  4. 网站压力测试工具webbench简介、安装、使用
  5. SpringMVC的使用与requestMapper的使用
  6. 十年前的网易,新浪,维基百科,百度百科在手机上的打开效果
  7. 【tensorFlow】——图像数据增强、读取图像、保存图像
  8. 将权限授予文件夹和程序集
  9. Delphi中禁止WebBrowser右键的方法
  10. js 异步执行_JS异步执行机制——事件循环(Event Loop)
  11. 设置字符串位数,不足位数补0
  12. clickhouse小结--数据类型及常见客户端类型
  13. .NET程序集(Assembly)
  14. Bristol的第18篇密码学
  15. java编写数字时钟_用JAVA写数字时钟
  16. jspstudy oracle,SQL不走索引的几种常见情况
  17. 《小窗幽记》全文 陈继儒
  18. 我的世界服务器自动被踢怎么可以进去,我的世界中国版服务器中如何解决玩家作弊的简单方法...
  19. java excel合并,Java Excel合并工具
  20. java编译类代码_Java的源代码中定义几个类,编译结果就生成几个以“.class”后缀的字节码。...

热门文章

  1. Python牛刀小试(五)--logging模块
  2. Microsoft SQL Server 2000清理LDF日志
  3. Daily Scrum4 11.6
  4. Oracle教程之管理表(六)--Oracle外部表的管理
  5. 利用WDS实现零接触部署Windows 7 VHD
  6. Java调用SQL Server的存储过程详解
  7. 10 个 GitHub 上超火的 CSS 奇技淫巧项目,找到写 CSS 的灵感!
  8. centos7离线安装tengine所需依赖
  9. 【学亮IT手记】ECMAScript的数据类型及类型转换
  10. java set path_Java Path.setEffect方法代码示例