经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 移动开发 » Android » 查看文章
获取开发版sha1和开发版sha1
来源:cnblogs  作者:vegeta_xiao  时间:2019/10/12 9:04:52  对本文有异议

注:前提是你已经安装好jdk和android-sdk,并且将两者的环境变量已经设置完毕,我这里是jdk8

获取开发版sha1(也称作测试版)

1.打开命令行

  1. 1 cd .android

2.输入keytool -list -v -keystore debug.keystore获取开发板sha1

  1. 1 keytool -list -v -keystore debug.keystore

这里应该让你输入密码,我的是直接回车就可以,不行的话网上说输入android就可以,至此开发版sha1获取完毕

获取发布版sha1

1.生成apk的文件签名,在jdk安装目录的bin文件夹下打开命令行窗口并输入以下命令

  1. 1 keytool -genkey -alias app.keystore -keyalg RSA -validity 20000 -keystore app.keystore
  2. 2 #keytool -genkey 生成签名文件
  3. 3 #-alias app.keystore 为生成文件签名别名
  4. 4 #-keyalg RSA 为加密和数字签名的算法。
  5. 5 #-validity 20000 为有效天数。
  6. 6
  7. 7 #然后点击回车将依次提示如下内容:
  8. 8
  9. 9 #输入keystore密码://输入你的密码
  10. 10 #再次输入新密码://再次输入一次
  11. 11 #您的名字与姓氏是什么 zhangsan
  12. 12 #您的组织单位名称是什么 alibaba
  13. 13 #您的组织名称是什么 alibaba
  14. 14 #您所在的城市或区域名称是什么 beijing
  15. 15 #您所在的州或省份名称是什么 beijin
  16. 16 #该单位的两字母国家代码是什么 cn
  17. 17 #提示:CN=zhangsan, OU=alibaba, O=alibaba.com, L=beijing, ST=beijing,C=cn正确吗?输入:Y
  18. 18 #输入<app.keystore>的主密码(如果和 keystore 密码相同,按回车):
  19. 19
  20. 20 #停留一段时间会自动在jdk的bin目录下生成一个app.keystore签名文件

2.在命令行输入以下命令获取发布版sha1

  1. keytool -list -v -keystore app.keystore

这里会让你输入密码,就是你刚才自己设置的密码,然后得到发布版sha1

原文链接:http://www.cnblogs.com/vegeta-xiao/p/11652055.html

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号