在系统开发中,会遇到在app在线升级的时候,会升级失败,由于app自己用自己的签名文件签名的
所以会和系统签名文件不一样,导致会出现一些问题
所以为了解决这一个问题 就得使用系统生成的签名文件 给app使用就可以解决这个问题

1.在系统源码下生成系统签名

  1. cd到build/target/product/security/ 目录下 这里面有相关的签名文件
  2. 执行 openssl pkcs8 -inform DER -nocrypt -in platform.pk8 -out platform.pem
    然后生成platform.pem文件

3、执行 openssl pkcs12 -export -in platform.x509.pem -out platform.p12 -inkey platform.pem -password pass:pnr123456 -name pnrjks

生成platform.p12文件,其中-name pnrjks 为alias名(app添加签名要用到),pnr123456 为密码,有pass这个属性赋值。

4、执行 keytool -importkeystore -deststorepass pnr123456 -destkeystore platform.jks -srckeystore platform.p12 -srcstoretype PKCS12 -srcstorepass pnr123456

生成platform.jks (app打签名最终用到的文件),其中-deststorepass pnr123456设置的是这个签名的密码,上面指令中的-src*的其他参数都是从前面两个指令中生成的。

经过上面的命令 后 在 build/target/product/security/ 下生成了platform.jks 签名文件 alias 为pnrjks password 为pnr1

android 10.0 在系统源码下生成jks系统签名文件相关推荐

  1. Android中mesure过程详解 (结合Android 4.0.4 最新源码)

    如何遍历并绘制View树?之前的文章Android中invalidate() 函数详解(结合Android 4.0.4 最新源码)中提到invalidate()最后会发起一个View树遍历的请求,并通 ...

  2. Android中layout过程详解 (结合Android 4.0.4 最新源码)

    上一篇文章Android中mesure过程详解 (结合Android 4.0.4 最新源码)介绍了View树的measure过程,相对与measure过程,本文介绍的layout过程要简单多了,正如l ...

  3. java计算机毕业设计物流站环境监测系统源码+lw文档+系统+数据库

    java计算机毕业设计物流站环境监测系统源码+lw文档+系统+数据库 java计算机毕业设计物流站环境监测系统源码+lw文档+系统+数据库 本源码技术栈: 项目架构:B/S架构 开发语言:Java语言 ...

  4. java计算机毕业设计夕阳红养老院系统源码+lw文档+系统+数据库

    java计算机毕业设计夕阳红养老院系统源码+lw文档+系统+数据库 java计算机毕业设计夕阳红养老院系统源码+lw文档+系统+数据库 本源码技术栈: 项目架构:B/S架构 开发语言:Java语言 开 ...

  5. java计算机毕业设计小说阅读网站系统源码+lw文档+系统+数据库

    java计算机毕业设计小说阅读网站系统源码+lw文档+系统+数据库 java计算机毕业设计小说阅读网站系统源码+lw文档+系统+数据库 本源码技术栈: 项目架构:B/S架构 开发语言:Java语言 开 ...

  6. javaweb JAVA JSP手机销售系统购物系统jsp购物系统购物商城系统源码(jsp电子商务系统)网上手机店在线销售

    JSP手机销售系统购物系统jsp购物系统购物商城系统源码(jsp电子商务系统)网上手机店在线销售 常见的Javaweb题材有 理财系统,就业管理系统,汽车租赁,简易网盘,疫情数据查看,在线招标房,屋租 ...

  7. javaweb JAVA JSP水果销售系统购物系统jsp购物系统购物商城系统源码(jsp电子商务系统)网上水果店在线销售

    javaweb JAVA JSP水果销售系统购物系统jsp购物系统购物商城系统源码(jsp电子商务系统)网上水果店在线销售 常见的Javaweb题材有 理财系统,就业管理系统,汽车租赁,简易网盘,疫情 ...

  8. java计算机毕业设计线上书城系统源码+lw文档+系统+数据库

    java计算机毕业设计线上书城系统源码+lw文档+系统+数据库 java计算机毕业设计线上书城系统源码+lw文档+系统+数据库 本源码技术栈: 项目架构:B/S架构 开发语言:Java语言 开发软件: ...

  9. PHP随机静态页面生成系统源码雨尘SEO系统

    介绍: PHP随机静态页面生成系统源码雨尘SEO系统v1.3 一款随机静态页面生成系统,一秒钟可生成上千条单页面,批量生成单页用来做SEO是非常不错的源码. 雨尘SEO静态页面生成系统源码v1.3版本 ...

最新文章

  1. Doc命令收集(一)
  2. Spring Boot加载指定属性文件
  3. linux文件的三个主要的修改时间
  4. Owin服务无法启动问题整理
  5. 海滨学院计算机基础知识,北京交通大学海滨学院计算机基础考试卷-网络应用基础...
  6. 服务器被攻击ip显示美国,大神:服务器疑是被攻击,netstat命令看到连接有很多国外IP...
  7. 有限元分析的基本知识 (一份培训资料) (1)
  8. ubuntu 拷贝文件夹下所有文件到其他文件夹操作
  9. 算术平均值c语言函数名称,求算术平均数和集合平均数的源代码
  10. 04【副词】(Adverb)位置,形态,时间/频度副词,强调?
  11. 龙宫旅游策划方案:5A景区的突破性发展!
  12. 计算机网络实验:路由器交换机与其基本配置操作、常见命令
  13. 【机器学习】十大机器学习基础算法
  14. 一些Mac OS X技巧
  15. Windows 10 合并磁盘分区 (G and H)
  16. 一文读懂 Traefik v 2.6 企业版新特性
  17. Handler: Activity 之间通过 Handler 通信
  18. java虚拟机系列:java虚拟机内存模型
  19. [剑指Offer]斐波那契数列、跳台阶、兔子数量问题(递归、非递归)(Java)
  20. HarmonyOS 2.0鸿蒙应用开发者官网地址

热门文章

  1. POJ - 1375
  2. Vue中图片加载问题总结
  3. Python安装pip时, 报错:zipimport.ZipImportError: can‘t decompress data; zlib not available 解决办法:
  4. 51Nod 1048 1383 整数分解为2的幂
  5. 深度盘点:一文详解数据分析中100个常用指标和术语
  6. 瑞芯微RK PX30中文详解(带开源资料)简介
  7. 2019 华为手机录屏adb命令不识别
  8. python nginx部署_nginx部署python应用
  9. python数据分析培训内容可以_Python数据分析师
  10. 多场景业务实战-AB测试实战(数据分析干货!!!!!)