keytool-importkeypair 的使用
keytool-importkeypair 下载地址
https://github.com/getfatday/keytool-importkeypair
前言
app 的 AndroidManifest.xml里有
android:sharedUserId="android.uid.system"
添加这个属性就会有系统app同等的权限,修改系统时间啊,调用隐藏方法啊,系统关机重启啊,静默安装升级卸载应用等系统级app所有的权限
在AndroidStudio开发中需要用到系统签名 platform.pk8 和 platform.x509.pem
android原生的 目录下 build/target/product/security
fsl的目录 device/fsl/common/security
使用 keytool-importkeypair生成keystore
root@jason:/home/jason/tools/keytool-importkeypair-master# ./keytool-importkeypair -k ./platform.keystore -p ljs123 -pk8 platform.pk8 -cert platform.x509.pem -alias platform
Importing "platform" with SHA1 Fingerprint=3E:0C:AF:3D:79:9F:BA:EC:56:6F:AC:BE:1A:67:FB:25:0B:DE:FD:93
正在将密钥库 /tmp/keytool-importkeypair.3dse/p12 导入到 ./platform.keystore...
已成功导入别名 platform 的条目。
已完成导入命令: 1 个条目成功导入, 0 个条目失败或取消Warning:
JKS 密钥库使用专用格式。建议使用 "keytool -importkeystore -srckeystore ./platform.keystore -destkeystore ./platform.keystore -deststoretype pkcs12" 迁移到行业标准格式 PKCS12。
AS 中 Build->Generate Signed APK
生成的APK 目录:
AndroidStudioProjects/JniDemo01/app/build/outputs/apk/
keytool-importkeypair 的使用相关推荐
- 3des密钥生成 java_使用keytool生成3DES密钥
keytool 简介 keytool生成3DES密钥 C:\Program Files\Java\jre1.8.0_161\bin>keytool -genseckey -alias test- ...
- android apk签名工具_关于keytool和jarsigner工具签名的使用小结
在我们日常Android应用开发中,我们都要对我们开发的apk做签名处理,或者加固,增强我们apk的安全性,防止被逆向反编译,在apk签名这块,我们一般采用JDK自动工具来签名,下面就对相关工具做个简 ...
- android keytool 不是内部命令或外部命令在 (win7下不能用的解决方法)
android 关于MD5指纹中 keytool在win7下不能用的解决方法 只要在cmd中执行如下命令即可:注意C:\Users\Administrator\.android\debug.keyst ...
- 数字证书中keytool命令使用说明
这个命令一般在JDK\jre\lib\security\目录下操作 keytool常用命令 -alias 产生别名 -keystore 指定密钥库的名称(就像数据库一样的证书库,可以 ...
- Java基础学习总结(16)——Java制作证书的工具keytool用法总结
2019独角兽企业重金招聘Python工程师标准>>> 一.keytool的概念 keytool 是个密钥和证书管理工具.它使用户能够管理自己的公钥/私钥对及相关证书,用于(通过数字 ...
- keytool生成证书_创建自签名ssl证书,Java生产jks证书
一.创建自签名ssl证书 下载openssl软件: https://pan.baidu.com/s/1Zy4W7pqSO8caoR_R5pF3DQ #提取码:bjd4 设置环境变量 进入openss ...
- java keytool生成证书_使用JDK自带的工具keytool生成证书
1.以管理员身份,打开CMD命令窗口,输入如下命令,生成证书: Microsoft Windows [版本 10.0.17134.523] (c) 2018 Microsoft Corporation ...
- Mac 下通过Keytool生成签名证书
首先安装 jdk开发环境 进入到官网中下载mac版本的jdk安装包 1.首先要知道JDK安装目录 在terminal下输入: /usr/libexec/java_home -V 2.跳转到JDK目录 ...
- Android证书通过keytool获取sha1、sha256、MD5
项目要接入华为推送,需要项目的sha256签名 我们在使用第三方服务时一般要申请key,而申请key一般需要包名或者SHA1.一般这个SHA1值分为两种,测试版和发布版.可以分别通过debug.key ...
- Java Security:keytool工具使用说明
Keytool用法说明 Keytool是一个key与cert的管理工具.使用keytool可以管理public key.private key,以及与key之相关的certificate. 1.com ...
最新文章
- python加上子类的特性_Python--面向对象三大特性
- 零基础自学python看什么书-学习Python可以看书籍学习吗?老男孩Python入门课程
- thinkPHP学习笔记
- 2018年科技将怎样改变世界?阿里12位科学家发布年度科技趋势预测
- python实例32[简单的HttpServer]
- Windows平台下使用Active Directory对Subversion进行权限控制(非完美解决方案)
- java程序可分为两个基本文件_1 Java语言概述答案
- C++ opengl 使视野转头移动(站桩看世界)
- Http Ajax技术哪家强?Axios、Superagent、Request、Fetch、Supertest技能大比拼!
- java+串行和并行的区别_Java8新特性_并行流与串行流
- bios还原默认设置
- 【彩色图像直方图统计】matlab统计RGB、HSV、Lab图像灰度,以直方图形式显示
- kf真空接头标准尺寸_【真空】真空导入工艺详解!附具体操作步骤
- 在线压缩图片---*.jpg *.png
- IDEA全局配置图文教程
- ktt算法 约化_答:那些深度学习《面试》你可能需要知道的
- jquery 自动触发a 标签的click()方法
- 随笔(面试相关)(杂)
- 支持nfc的android手机,哪些手机有nfc功能
- 洛谷P3237 [HNOI2014]米特运输 题解
热门文章
- 华为设备vlan聚合配置命令
- Emlog最新付费模板带会员
- 几款优秀的中文字体设计
- java计算机毕业设计ssm办公耗材采购管理系统(源码+系统+mysql数据库+Lw文档)
- 2017蚂蚁金服暑期实习生内推一面
- thinkphp5框架下载安装方法
- 关于:-1: error: collect2.exe: error: ld returned 1 exit status和The process was ended forcefully.解决方法
- java 删除文件失败_java中File的delete()方法删除文件失败的原因
- VC++ 繁星音乐播放器
- 华为快应用IDE:代码智能提示及自动补全