一.准备工作:需要安装Java JDK(建议8.0以上,其他版本能不能成功还没试过。),及配置环境变量,至于如何配置环境变量这里不做详细介绍,请各位自行搜索。
二.使用keytool工具生成证书:keytool已经集成在JDK中了。我们只需要在命令提示符窗口中输入相应的指令及信息即可快速生成数字证书,具体做法为:
1.在命令行中输入如下指令:
keytool -genkey -v -keystore blacklee.keystore -alias blacklee.keystore -keyalg RSA -validity 30000
(1)keytool代表工具名称(固定写法,不改变)
(2)-genkey意味着执行的是生成数字证书操作(固定写法,不改变)
(3)-v表示将生成证书的详细信息打印出来,显示在dos窗口中
(4)-keystore blacklee.keystore表示生成的证书的文件名为"blacklee.keystore"(根据需求,设置你的证书名)
(5)alias blacklee.keystore表示证书的别名为"blacklee.keystore"。(一般设置和上面的文件名相同,当然可以设置不同的别名)
(6)-keyalg RSA表示生成密钥文件所采用的算法为RSA(固定写法,不改变)
(7)-validity 3000代表该数字证书的有效期为30000天,30000天之后该证书将失效

2.在执行上面的指令生成证书文件时,会如下图提示你输入一些信息,包括证书的密码等

3.按要求输入信息后点击回车即可生成形如"blacklee.keystore"的证书文件,在Android(安卓)app打包时选择使用即可。

【知识整理】生成Android(安卓)app证书的keystore文件相关推荐

  1. 30款APP源码打包 Java Android安卓App源码 30款打包下载

    [30款APP源码打包 Java Android安卓App源码 30款打包下载](访问密码: 168168)(https://474b.com/file/29013429-461457489)

  2. 安卓APP证书Android签名证书.keystore文件制作生成

    将app发布到应用宝时,而上传安装包时提示如下图时, 但您或您的团队从未上传该应用,您可以通过认领功能认领应用.认领成功后该应用会自动转入您的账户下,同时保留应用全部数据,您可以在应用管理中进行管理. ...

  3. Android:安卓APP启动过程简介

    你打开一个安卓系统 它的界面是Launcher 进程,它不断的检测用户的触摸落在哪个APP上面,如果你的触摸落在空白它不做处理,你要滑动他就给你滑动 当用户触摸这个app的时候, 他会进行下面的流程 ...

  4. 如何生成android的BKS证书

    Android中要求使用BC证书,而java的keytool本身并不提供BKS证书,因此需要额外的辅助操作进行证书生成. (1)下载 bcprov-ext-jdk15on-146.jar,且将该文件放 ...

  5. android 默认dimens_Android开发——自动生成Android屏幕适配的dimens.xml文件

    使用dimens.xml解决屏幕适配问题是Android官方解决方案,本文主要讲述了如何自动生成Android屏幕适配的dimens.xml,减少了工作量,在维护dimens.xml文件时更加省时省力 ...

  6. Android Native APP开发笔记:文件存储与访问

    文章目录 目的 基础说明 应用专属存储空间 共享存储 其它 总结 目的 APP开发与使用过程中免不了和文件打交道,对于Windows或Linux而言文件的存储与访问操作都很方便,直接通过文件系统路径和 ...

  7. 恶意软件android,安卓APP恶意软件的安全检测机制

    随着安卓操作系统的普及和快速发展,安卓恶意软件和测试软件相互间的对抗也愈来愈猛烈.如何高效准确地识别安卓恶意软件对用户的隐私保护和设备安全至关重要.对于传统文章的不足,明确提出了根据多维特征的安卓恶意 ...

  8. 生成Android平台签名证书(.keystore)

    1,使用keytool命令生成证书(如果没有jre,它会报错提醒你,直接去官网安装即可) keytool -importkeystore -srckeystore android.keystore - ...

  9. Android安卓app如何接入小游戏?

    近几年app市场慢慢出现了饱和状态,同类产品过多导致市场竞争力愈发激烈,不少运营者萌发了为app引入小游戏的想法.因为小游戏能够显著增加用户在APP上的停留时间,而当用户停留时间越多,那么潜在的交易机 ...

最新文章

  1. node 获取表单数据 为空_数据结构与算法(python)单向循环链表
  2. MIT python 第二课第四十分钟 取最小值的例子
  3. Paper之Algorithms:国内外Algorithms高质量论文、CUMCM分类推荐(建议收藏,持续更新)
  4. 得胜php100怎么样,优缺点评测得胜Q麦评价如何?怎么样呢?老司机透漏
  5. keil html转换工具,网页转换工具FCARM和makefsfile的使用简介
  6. 每日整理Python基础——python教程入门学习
  7. beta阶段——项目复审
  8. cactiez v11使用配置mysql_cactiez应用监控部署手册.doc
  9. python微信机器人制作教程+源码
  10. 主动轮廓线模型Snake模型简介openCV中cvSnakeImage()函数代码分析
  11. 虚拟服务器不识别网银盾,建行u盾插电脑没反应网页不自动跳出 3步教你快速解决...
  12. RTthread IO设备的创建
  13. Gif动图如何自制?一招教你快速完成gif制作
  14. kafka-eagle详细安装配置图文教程
  15. 计算机专业为什么学那么多数学,计算机专业为什么要学习数学详解.pptx
  16. 9. Data Manipulation with dplyr in R
  17. 中小型研发团队架构实践三要点
  18. Eclipse启动报错:org.eclipse.e4.core.di.InjectionException: java.lang.NoClassDefFoundError: javax/annotat
  19. iOS-app store 的应用下架,这个下架的应用名称 多久后才可以使用?
  20. java面试题(一)Java面试问题集

热门文章

  1. 什么是axios(写给小白的理解笔记)
  2. 通向自由的钥匙(key)hgoi0407
  3. 02 Vue进阶 render和jsx语法使用
  4. 【知识图谱】国内知识图谱应用概述
  5. 【图像处理作业】用C语言对bmp图像使用中值滤波、Prewitt算子进行平滑、锐化操作
  6. Windows实时运动控制软核(三):LOCAL高速接口测试之C++
  7. 矩阵的最小多项式求解
  8. win10语音识别python_微软不愿意提及的软肋:Win10的语音识别
  9. vue echarts饼图封装
  10. 12306抢票V1.0