应用想要获取系统权限的话就必须要有系统签名,但是在开发一个系统的时候,为了系统的安全性,往往会去改变系统的签名。我们都知道通过platform.pk8 platform.x509.pem和signapk.jar可以对应用进行签名操作,但是这样很麻烦,而且也没办法使用Eclipse中的调试操作了,最简单的方式还是生成keystore然后放在Eclipse里,这样每次编译生成的APK就会自动签上名,方便许多。

准备:android 源码目录build\target\product\security 取shared.pk8 (有些平台是platform.pk8)platform.x509.pem放到一个目录下

  1. 把pk8转换成pk12格式
openssl pkcs8 -in shared.pk8 -inform DER -outform PEM -out shared.priv.pem -nocrypt
  1. 生成pk12的密钥文件
openssl pkcs12 -export -in platform.x509.pem -inkey shared.priv.pem -out shared.pk12 -name androiddebugkey

Enter Export Password: (输入密码android,默认是android,如是自己制作的key,输入对应的密码)
Verifying - Enter Export Password:(输入密码android)
androiddebugkey就是alias

  1. 生成keystore
keytool -importkeystore -deststorepass android -destkeypass android -destkeystore debug.keystore -srckeystore shared.pk12 -srcstoretype PKCS12 -srcstorepass android -alias androiddebugkey

Android系统签名文件转换为keystore文件相关推荐

  1. Android系统中的任意文件读写方法

    最近用了一个root工具,从中学习到从Android系统中上传.下载任意文件的方法: echo off cls adb shell mv /data/local/tmp /data/local/tmp ...

  2. android 分析boot.img,Android 系统准备知识-bootimg文件的结构

    做android系统的兄弟都知道,android系统编译完成后生成的目标文件会包含几个img boot.img system.img data.img 等 可以通过fastboot 工具,在fastb ...

  3. Android系统下在te文件中为指定服务添加sepolicy权限

    [正文] 设备在播放视频时有异常,使用Logcat查看日志时发现了如下记录: 04-27 14:01:59.136 2825 2825 E SELinux : avc: denied { find } ...

  4. android中prop配置参数名,21.Android系统属性build.prop文件(笔记)

    一.概念 在Android设备shell终端可以看到/system目录下的build.prop文件,Android的build.prop文件是在Android编译时刻收集的各种property,编译完 ...

  5. Android系统SD卡各类文件夹名称

    1..android_secure:官方app2sd的产物,存储了相关的软件使用认证验证,删除之后SD卡中的软件将无法使用. 2.Android:存放重要的程序数据,比如google:map的地图缓存 ...

  6. 安卓 linux服务器文件夹,Android系统下根目录下文件

    在adb shell 中看根目录下的所有文件,今天来捋一捋. 有些人说,在adb shell下看到的手机根目录就是system分区. 我们还可以在根目录执行df命令或者mount命令查看具体挂载的所有 ...

  7. android 华为sd卡路径,(科普)详解Android系统SD卡各类文件夹名称

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 系统数据类--系统文件存储相关文件夹 1..android_secure:官方app2sd的产物,存储了相关的软件使用认证验证,删除之后SD卡中的软件将无 ...

  8. 华为荣耀3c语言设置在哪个文件夹,(科普)详解Android系统SD卡各类文件夹名称...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 系统数据类--系统文件存储相关文件夹 1..android_secure:官方app2sd的产物,存储了相关的软件使用认证验证,删除之后SD卡中的软件将无 ...

  9. android sd卡名称,科普详解Android系统SD卡各类文件夹名称

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 15.moji:墨迹天气的缓存目录. 16.MusicFolders:poweramp产生的缓存文件夹. 17.openfeint:openfeint的缓 ...

最新文章

  1. Oracle新建实例后,修改sys和system密码。
  2. android -------- java虚拟机和Dalvik虚拟机
  3. 使用selenium爬取某东的手机商品信息
  4. 运行数据区②---堆
  5. java 引用队列_Java中管理资源的引用队列相关原理解析
  6. mysql 2008数据库配置文件_SQL Server 2008数据库的配置及连接
  7. python如何读取数据时出现错误_在python3中,关于redis读取数据带有‘b’的问题...
  8. 电导增量法matlab,基于变步长电导增量法MPPT研究.doc
  9. Spring Security xsd 异常
  10. html状态栏透明,HTML – 如何使我的导航栏略微透明?
  11. 计算机组成原理袁春风百度云,计算机组成原理 [袁春风]chap6homework.pdf
  12. opencv车牌照识别
  13. Fij/imageJ下载使用
  14. 基于java(ssm)校园办公室报修管理系统(java毕业设计)
  15. buuctf——(HDCTF2019)Maze
  16. 百度云平台BAE空间申请
  17. 强化学习: 贝尔曼方程与马尔可夫决策过程
  18. 2021年美容师(初级)最新解析及美容师(初级)模拟考试题
  19. 基于航空RFID行李处理应用方案
  20. 联系微信ID服务器失败,微信小程序-新用户获取微信手机号登录服务端获取不到unionid情况...

热门文章

  1. 高可用之虚拟IP和IP漂移
  2. java 并发包 使用场景_java并发包原理及使用场景
  3. Nginx目录穿越漏洞
  4. iview组件引入vue项目
  5. 台式计算机怎么进入bios,台式机电脑win7怎么进入bios教程
  6. python自动收取蚂蚁森林能量_通过测试工具自动收取蚂蚁森林能量
  7. 趣谈网络协议1-为什么学习网络协议
  8. 马云等10位大佬心酸往事:9天9夜未睡、装姑娘陪聊、遭人追杀、一夜白头…
  9. 长沙尚学堂python培训学校
  10. 批改网破解“禁止粘贴”