吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 3298|回复: 3
收起左侧

[其他转载] 如何生成android的keystore文件--生成方法

[复制链接]
smzen 发表于 2017-2-15 15:19
本帖最后由 smzen 于 2017-2-15 15:24 编辑

如何生成androidkeystore文件
发布一个android软件需要签名才可以,每个app都对应一个keystore,那么怎么才能获得keystore文件呢?
工具/原料

  • 电脑
  • jdk

方法/步骤
1.  找到本机电脑上jdk安装的目录,使用cmd命令打开命令窗口,输入cd  jdk目录(替换成你的jdkbin目录),进入到jdkbin目录,接下来你才可以使用jdk的命令进行操作

2.  使用keytool命令,keytool -genkey -alias android.keystore-keyalg RSA -validity 20000 -keystore android.keystore 其中参数-validity为证书有效天数,这里我们写的大些10000天。还有在输入密码时没有回显(尽管输就是啦) 并且 退格,tab等都属于密码内容,这个密码在给.apk文件签名的时候需要。输入这个命令之后会提示您输入秘钥库的口令,接着是会提示你输入:姓氏,组织单位名称,组织名称,城市或区域名称,省市,国家、地区代码,密钥口令。按你自己的设置输入对应的数据就完成了

3.  生成完成之后在jdkbin目录之下就可以找到生成的keystore文件了,android.keystore就是刚才生成的文件了,打包android应用的时候就可以直接用了,不过一台电脑生成的keystore只能用一个应用。
keytool使用详见:http://www.52pojie.cn/thread-580596-1-1.html
5.png
4.png
3.png
2.png
1.png

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

鴿神 发表于 2017-2-15 15:37
在AS里面的Generate  Signed APK里面也可以创建新的签名文件。
 楼主| smzen 发表于 2017-4-7 11:23
18011123736 发表于 2017-3-18 16:19
有个问题请教一下楼主,我安装的jdk1.8生成的keystore给软件签名,但是不能安装 是怎么回事呀?

1.7以后的jdk安全性更高了,建议还是使用jdk1.6
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-30 12:07

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表