Android系统签名导出为jks

  • 从android源码中导出pem pk8为jks
    首先进入密钥对的目录
cd android\build\target\product\security
  • 在本目录下生成platform.pem文件
openssl pkcs8 -inform DER -nocrypt -in platform.pk8 -out platform.pem
  • 在本目录下生成platform.p12文件,并设置别名和密码,这里设置的别名和密码就是在Android Studio打包时选择的别名和密码
openssl pkcs12 -export -in  platform.x509.pem -out platform.p12 -inkey  platform.pem -password pass:android -name androiddebugkey
  • 在本目录下生成platform.jks文件
keytool -importkeystore -deststorepass android -destkeystore ./platform.jks -srckeystore ./platform.p12 -srcstoretype PKCS12 -srcstorepass android

参考:
http://elsila.blog.163.com/blog/static/173197158201211172281242/

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,540评论 25 709
  • 背景 最近因为坑爹的oppo r9s导致自己做的android性能搜集apk因为权限原因搜集不到系统进程media...
    少年撸不倒阅读 1,846评论 1 2
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,259评论 19 139
  • 如果你能坚持自己的理念, 就意味着, 当事情好到不真实的时候,不会贪婪, 让事情变得艰难时,也不会短视。 六年前的...
    熊芳菲阅读 295评论 0 0
  • 今天妮妮在钢琴课上的表现不是太好,指头还是老问题--站不起来。老师说下周的练习中应多加注意。 重点是今天下午到晚上...
    fuwl阅读 274评论 0 0