【知识整理】生成Android(安卓)app证书的keystore文件
一.准备工作:需要安装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文件相关推荐
- 30款APP源码打包 Java Android安卓App源码 30款打包下载
[30款APP源码打包 Java Android安卓App源码 30款打包下载](访问密码: 168168)(https://474b.com/file/29013429-461457489)
- 安卓APP证书Android签名证书.keystore文件制作生成
将app发布到应用宝时,而上传安装包时提示如下图时, 但您或您的团队从未上传该应用,您可以通过认领功能认领应用.认领成功后该应用会自动转入您的账户下,同时保留应用全部数据,您可以在应用管理中进行管理. ...
- Android:安卓APP启动过程简介
你打开一个安卓系统 它的界面是Launcher 进程,它不断的检测用户的触摸落在哪个APP上面,如果你的触摸落在空白它不做处理,你要滑动他就给你滑动 当用户触摸这个app的时候, 他会进行下面的流程 ...
- 如何生成android的BKS证书
Android中要求使用BC证书,而java的keytool本身并不提供BKS证书,因此需要额外的辅助操作进行证书生成. (1)下载 bcprov-ext-jdk15on-146.jar,且将该文件放 ...
- android 默认dimens_Android开发——自动生成Android屏幕适配的dimens.xml文件
使用dimens.xml解决屏幕适配问题是Android官方解决方案,本文主要讲述了如何自动生成Android屏幕适配的dimens.xml,减少了工作量,在维护dimens.xml文件时更加省时省力 ...
- Android Native APP开发笔记:文件存储与访问
文章目录 目的 基础说明 应用专属存储空间 共享存储 其它 总结 目的 APP开发与使用过程中免不了和文件打交道,对于Windows或Linux而言文件的存储与访问操作都很方便,直接通过文件系统路径和 ...
- 恶意软件android,安卓APP恶意软件的安全检测机制
随着安卓操作系统的普及和快速发展,安卓恶意软件和测试软件相互间的对抗也愈来愈猛烈.如何高效准确地识别安卓恶意软件对用户的隐私保护和设备安全至关重要.对于传统文章的不足,明确提出了根据多维特征的安卓恶意 ...
- 生成Android平台签名证书(.keystore)
1,使用keytool命令生成证书(如果没有jre,它会报错提醒你,直接去官网安装即可) keytool -importkeystore -srckeystore android.keystore - ...
- Android安卓app如何接入小游戏?
近几年app市场慢慢出现了饱和状态,同类产品过多导致市场竞争力愈发激烈,不少运营者萌发了为app引入小游戏的想法.因为小游戏能够显著增加用户在APP上的停留时间,而当用户停留时间越多,那么潜在的交易机 ...
最新文章
- mysql简拼_mysql实现汉字换拼音,及汉字转简拼
- 如何强制Visual Studio重新生成aspx / ascx文件的.designer文件?
- python做商品推荐系统_一种商品智能推荐系统的设计的制作方法
- Android模仿京东登录注册,Android:布局实例之模仿京东登录界面
- c语言libjpeg处理图像,解决使用 libjpeg 保存图片时因磁盘写入失败导致程序退出的有关问题...
- 解决win2003默认不能使用移动硬盘的问题
- iOS -一些常用的方法
- Docker日志自动化: ElasticSearch、Logstash、Kibana以及Logspout
- 浏览器 pad android,安卓平板专享 推荐五款Pad版应用浏览器
- CAD:计算三角形的外接圆圆心
- java实训报告范文_java个人实训总结范文
- UINO优锘:产品实施“八步法”让客户感受DCV实施的专业性
- 病来如山倒,病去如抽丝
- 用于智能机械故障诊断的鲁棒权值共享胶囊网络(学习记录)
- GC Garbage Collectors
- STM32CubeMX系列08——SPI通信(W25Q64、NRF24L01无线模块)
- 垃圾分类游戏HTML,三七互娱:60秒挑战垃圾分类
- ActiveMQ——消息的生产和消费
- 郭炜:就算倒在离开源成功最近的五米,也要让下一代开源人坚定前行
- Trojan一键脚本