导航:首页 > 版本升级 > cmd生成keystore文件

cmd生成keystore文件

发布时间:2023-04-15 04:05:16

『壹』 如何生成签名文件keystore及对APP进行签名

首先,点击桌面右下角的开始菜单,打开开始菜单主界面

在弹出的开始菜单主界面,单击头边方框最下面的“运行”菜单

弹出,运行对话框,输入cmd命令,单击确定按钮,打开DOS命令窗口

再出现的DOS命令提示窗口中,输入“物蠢cd 自己的java安装目录”,然后按回车,进入java安装目录下

接下来,输入以下命令“keytool -genkey -alias android.keystore -keyalg RSA -validity 10000 -keystore android.keystore”,其中的-validity参数为APP的有效期限,我们输入10000,按回车

接下来,会要求我们输入密码,这个密码很重要自己要记住,输入密码的时候界面不给提示,输完后按回车,然后确认输入密码即可,两次密码一样

然后我们该输入自己的有效信息了,这里会要求我们输入,公司名称,省份,城市,姓名桥蚂者等等,输入完毕后按回车,会让我们进行信息确认,正确输入“Y”,不正确输入“N”,我这里输入Y

输入完信息,我们需要确认输入android.keystore的主密码,如敏薯果和keystore的密码一样,则直接按回车,无需输入

此时我们的android.keystore文件变创建成功了,我们可以到自己电脑的java安装目录的bin文件夹下,看到我们创建的android.keystore文件了

『贰』 android 打包的key在哪个文件

第一种利用凯蚂 java jdk 来生成
第二种. 利用eclipse 来生成
a.

进入 cmd 命令行提示符
进入到jdk的bin目胡冲录(如图:)
如图进入java jdk的bin目录后,输入:

keytool -genkey -alias android.keystore -keyalg RSA -validity 20000 -keystore android.keystore -alias android.keystore 回车
然后接下来就是按照提示输入(如图:)

完成上面的步骤后, 该 .keystore文件就已经生成了, 在 bin目录下
说明: android.keystore 是.keystore文件的名称, 这里可以根据需要设定,
-validity 是该文件的有效期时间
密钥口令就是以后签名时需要填写的Password

注意: 如果生成不成功,可能是因为没有管理员权限,用需要以管理员身份生成.keystore文件

b.使用Eclipse 来生成一个keysotre文件
1. 在eclipse中 选择一个Android 工程, 然后"右键" --> Android Tools -->Export Signed Application Package-->Create new keystore

说明:上图的Location是要生成的keystore文件的位置,Password是keystore文件的密钥

2.接下来还是和命令提示符里一样的填写相关信息

注意: 一裤孙歼定要记住输入的密码

『叁』 hadoop中keystore文件显示不出来如何处理

第一种解决方法。

在.android目录下输入: keytool -genkey -v -keystore debug.keystore -alias androiddebugkey -keyalg RSA -validity 10000
这里写图片描述
按要求填写以下:
这里写图片描述

验证debug.keystore是否生成
这里写图片描述
这样就成功了腊李,接着再看看.android目录下轮简迟,已经有debug.keystore文件了

第二中解决方法。

用一种比较白痴的方法,对电脑上的文件进行搜索,查询debug.keystore文件,对该文件进行拷贝,粘贴到.android目录下,咐咐就不会报错。
.最后进行验证,输入keytool -list -v -keystore debug.keystore。
如果该方法能解决您的问题,给您带来了帮助,请给我一个赞,表示鼓励。

『肆』 怎样生成导出Android APP的android.keystore

首先,我们需要一个keystore,当然已经有了的话就不用这一步了:
cmd下:
进入到jdk的bin目录,这样的话,Android.keystore文件就会生成在这个目录下,签名的时候我们需要这个文件
C:\Program Files\Java\jdk1.6.0_10\bin>keytool -genkey -alias android.keystore -keyalg RSA -validity 20000 -keystore android.keystore
输入keystore密码:
再次输入新密码:
您的名字与姓氏是什么?
[Unknown]: qiaoling您的组织单位名手好称是什尘槐么?
[Unknown]: www.chinaandroid.com
您的组织名称是什么?
[Unknown]: www.chinaandroid.com
您所在的城市或区域名称是什么?
[Unknown]: haidian
您所在的州或省份名称是什么?
[Unknown]: BJ
该单位的两字母国家代码是什么
[Unknown]: 86
CN=qiaoling, OU=www.chinaandroid.com, O=www.chinaandroid.com, L=haidian, ST=BJ, C=86 正确吗?
[否]: Y
输入<android.keystore>的主密码(如果和 keystore 密码相同,按回车):
其中毕兄铅参数-validity为证书有效天数,这里我们写的大些10000天。还有在输入密码时没有回显(尽管输就是啦) 并且 退格,tab等都属于密码内容,这个密码在给.apk文件签名的时候需要.

『伍』 如何生成ANDROID的DEBUG使用的KEYSTORE

ANDROID团队开发时,相互使用手机如果重新安装时必须要卸载原来的应用才能进行安装,否则会出现签名冲突,为了避免这个问题,我们可以不使用默认生成的DEBUG的KEYSTORE,而桐拆生成自己的KEYSTORE,并相同使用
ANDROID提供出来的默认DEBUG的KEYSTORE格式
Keystore name: “debug.keystore”
Keystore password: “android”
Key alias: “androiddebugkey”
Key password: “android”
CN: “CN=Android Debug,O=Android,C=US”
所以在生成的时候具体的操作内容
1、打开CMD进入Java\jdk1.6.0_18\bin文件夹
2、根据以下命令输入
keytool -genkey -alias androiddebugkey -keyalg RSA -validity 20000 -keystore debug.keystore -storepass android -keypass android
您局晌枣的名字与姓氏是什么?
[Unknown]: Android Debug
您的组织单位名称是什么?
[Unknown]: Android
您的组织名称是什么?
[Unknown]: Android
您所在的城市或区域名称是什么?
[Unknown]: XM (这个字段无所谓)
您所在的州或省份名称是什么?
[Unknown]: FJ (这个字段无所谓)
该单位的两字谨好母国家代码是什么
[Unknown]: US
CN=Android Debug, OU=Android, O=Android, L=XM, ST=FJ, C=US 正确吗?
[否]: Y
在Java\jdk1.6.0_18\bin目录下会生成一个名字叫“debug.keystore”的文件,将文件拷贝到自己需要存放的目录,然后配置eclipse,配置完成后最好重启eclipse

『陆』 cmd生成签名时出现java.io.FileNotFoundException: android.keystore (拒绝访问。)

只要重新制定生成的.keystore文件的存储路径就可物塌以了


keytool -genkey -alias androidkerren.keystore -keyalg RSA -validity
20000 -keystore androidkerren.keystore
里边后边的androidkerren.keystore改变为D:\FGH\fgh_apk\androidkerren.keystore(D:\FGH\fgh_apk\这卜烂个是想自己的新路径),型蚂漏
然后执行
keytool -genkey -alias androidkerren.keystore -keyalg RSA -validity
20000 -keystore D:\FGH\fgh_apk\androidkerren.keystore

『柒』 android studio怎么查看md5码

第一种方法,使用keytool

首先我们得在系统早圆的环境变量中配置下keytool,keytool是位于我们JDK安装的bin目录下,如下图

好了到这里就结束了,在实际开发中为了避免注册时弄错签名汪滚,建议时打包后在获取apk的签名.

『捌』 请教httpclient访问https,我的步骤错哪里了

首先是服务端如何支持https的问题,步骤如下。
1、生成服务端证书,cmd命令:
keytool -genkey -alias tomcat -keyalg RSA
或者
keytool -genkey -alias jboss -keyalg RSA
按照提示输入一些信息,如果是本机调试,用户名最好输入localhost,否则会出现不匹配异常。
完成后,系统默认把文件放在我的文档里面,名字默认是.keystore。
把文件复制到jboss-5.1.0.GA\server\default\conf下面。
2、在jboss-5.1.0.GA\server\default\deploy\jbossweb.sar\打开server.xml,找到如下:
<!-- SSL/TLS Connector configuration using the admin devl guide keystore-->
<Connector protocol="HTTP/1.1" SSLEnabled="true"斗帆
port="443" address="${jboss.bind.address}"
scheme="https" secure="true" clientAuth="false"
keystoreFile="${jboss.server.home.dir}/conf/.keystore"
keystorePass="123456" sslProtocol = "TLS" />
jboss默认有这些,但是注释了,如果没有就添加进去。需要注意下面几个属性值:
port是端口号,默认空前雹是8443。
keystoreFile="${jboss.server.home.dir}/conf/.keystore"是keystore文件路径。keystorePass是提悔早示中输入的密码。

『玖』 如何生成Android的签名证书

cmd命令生成android签名证书,有空在写一篇eclipse导出带签名的apk,这里面包括生成新的签名。现在还是讲讲在cmd怎么操作生成签名证书。
1、dos下进入JDK的bin目录
运行如下命令:keytool -genkey -alias android.keystore -keyalg RSA -validity 20000 -keystore android.keystore
(-validity 20000代表有效期天数),命令完成后,bin目录中会生成android.keystore
示例:
C:\Program Files (x86)\Java\jdk1.8.0_25\bin>
keytool -genkey -alias test.keystore -keyalg RSA -validity 20000 -keystore d:\test.keystore
ps:-alias test 生成的keystore别名,-keyalg RSA 加密和数字签名的算法,-validity 20000 有效天数

输入密钥库口令:123456
再次输入新口令:123456
您的名字与姓氏是什么?
[Unknown]: rob
您的组织单位名称是什么?
[Unknown]: abc
您的组织名称是什么?
[Unknown]: abc
您所在的城市或区域名称是什么?
[Unknown]: guangzhou
您所在的省/市/自治区名称是什么?
[Unknown]: guangzhou
该单位的双字母国家/地区代码是什么?
[Unknown]: cn
CN=rob, OU=abc, O=abc, L=guangzhou, ST=guangzhou, C=cn是否正确?
[否]: y
输入 <test> 的密钥口令
(如果和密钥库口令相同, 按回车):
如果没有错误则回去查看D盘根目录下,多了test.keystore

所以第一次输入的是,密钥库的密码。
最后输入时密钥别名的密码。到这里生成签名就搞定啦。
2、查看md5指纹验证
输入keytool -list -v -alias androiddebugkey -keystore 再加上刚刚从红色框中复制出来的内容
我这里的就是keytool -list -v -alias androiddebugkey -keystore C:\Users\ZLQ\.android\debug.keystore了,回车
-alias androiddebugkey 这个是别名
-keystore C:\Users\ZLQ\.android\debug.keystore 具体位置的密钥库
要求输入密码,密码是android,至此就可以拿到MD5认证指纹了

『拾』 安卓签名文件.keystore 和 .jks

    方法一(通常用于发布版的keystore)

      第一步、打开 Android Studio 的 Terminal 工具

      第二步、输入命令:keytool -v -list -keystore (keystore文件路径)。

      第三步、输入 Keystore 密码

    方法二 (用于调试版的keystore)

      第一步、打开 Android Studio右侧面板的gradle,找到当前项目名(第一个)

      第二步、点开,Tasks-->android-->signingReport,点击即可

 谈老磨   方法三 (两者都可)

      第一步、打开cmd(ctrl+r)

      第二步、(调试版)控制台窗口中输入 cd .android 定位到 .android 文件夹。

                  (发布版)直接在控制台输入命令

      第三步、输入命令  (调试版)keytool -list -v -keystore debug.keystore 

                                                  无密码,直接回车即可

                                  (发布版)keytool -list -v -keystore (keystore文件路径)

                     含早                             输入 Keystore 密码,回车

1、解压得到RSA文件

APK以zip文件方式打开含斗,在\META-INF\目录中存在一个.RSA后缀的文件,一般名为CERT.RSA

2、使用keytool命令获取证书信息(包括MD5)

运行如下keytool命令即可:

keytool -printcert -file CERT.RSA

正常使用AS生成签名文件后,有这样提示,按照提示修格式,例如

 keytool -importkeystore -srckeystore /Users/anbeibei/Desktop/uvpd -destkeystore /Users/anbeibei/Desktop/uvpd.jks -deststoretype pkcs12

然后使用新生成的签名文件即可

或者直接使用命令行来生成签名文件,不用AS生成再修改格式,例如

keytool -genkey -alias testalias -keypass 123456 -keyalg RSA -keysize 2048 -validity 36500 -keystore  /Users/anbeibei/Desktop/test.keystore -storepass 123456 

// 签名配置

signingConfigs{

    debug{

        storeFile file("test.jks")

        storePassword"test12345"

        keyAlias"test"

        keyPassword"test12345"

    }

    release{

        storeFile file("test.jks")

        storePassword"test12345"

        keyAlias"test"

        keyPassword"test12345"

    }

}

buildTypes{

    release{

        minifyEnabledfalse

        proguardFiles getDefaultProguardFile('proguard-android-optimiz.txt'),'proguard-rules.pro'

        signingConfig signingConfigs.release

}

    debug{

        signingConfig signingConfigs.debug

}

}

附 配置使用Android studio的terminal

签名文件.keystore 和 .jks

各种数字证书区别

阅读全文

与cmd生成keystore文件相关的资料

热点内容
苹果运营商文件 浏览:57
applepay系统版本 浏览:395
映像笔记删除了如何找到文件 浏览:749
海安网站建设怎么做 浏览:566
win10系统寻仙特卡 浏览:545
怎样设置word的默认输入法 浏览:978
怎样查看flash版本 浏览:164
ipad用哪个软件做编程 浏览:710
如何清理app的缓存文件苹果 浏览:145
南京少儿编程课哪个机构最好 浏览:777
南京黄转绿大数据筛查怎么筛 浏览:228
文件夹如何发送指定邮箱 浏览:28
dnf90版本男魔法勇者套 浏览:53
win10图片查看器注册表 浏览:32
爱压缩文件名字 浏览:45
java双击 浏览:888
怎么计算栅格数据所占的面积比例 浏览:917
微博文件可以发微信吗 浏览:979
iphone6防火墙 浏览:76
越狱安装目录在哪个文件夹 浏览:264

友情链接