Android签名证书的sha1值获取方式有两种:

第一种方法:使用keytool

第1步:运行进入控制台

 

第2步:定位到.android文件夹下,输入cd .android

第3步:输入keytool -list -v -keystore debug.keystore,会得到三种指纹证书,选取SHA1类型的证书(密钥口令是android),例如:

其中keytool为jdk自带工具;keystorefile为Android 签名证书文件


但是在按照百度官方的方法操作的时候出现了问题:



发现问题后,到网络上找了一下参考了zhaoxiao的CSDN博客和hao123huo的CSDN博客 ,


  在cmd下,进入C:\Users\Administrator\.android目录执行命令如下:

          keytool -genkey -v -keystore debug.keystore -alias androiddebugkey -keyalg RSA -validity 10000            输入密码,用户等信息确认后便可生成一个debug.keystore              

就成功了

,但是生成的时候会出现另一个错误  

keytool 错误: java.io.IOException: Keystore was tampered with, or password was incorrect

这里需要输入的密码不是证书的密码执行 keytool -import -keystore - file  这个命令提示需要输入密码 输入  changeit
再从新输入生成就可以了





更多相关文章

  1. android ---spannableStringBuilder
  2. Android(安卓)EditText按下输入法软件的enter按键,实现跳到下一个
  3. Android(安卓)模拟器安装apk文件
  4. 在 Android(安卓)模拟器中启用摄像头支持
  5. 5.4 Android(安卓)的上下文菜单: Context Menu,registerForConte
  6. Unity3d Free【IOS Android(安卓)WP8 Xbox】
  7. Android(安卓)Configuration属性解析
  8. Android实现输入手机号时自动添加空格
  9. Android实现输入手机号时自动添加空格

随机推荐

  1. Android之旅[1] - Architecture
  2. Android(安卓)图表 MPAndroidChart 的简
  3. Android(安卓)报错:Conversion to Dalvik
  4. Android使用ListView构造复杂页面,并响应
  5. Android下编写单元测试步骤
  6. Android:SlidingMenu+ListView+ViewPager
  7. andriod ADT环境安装 could find 盘符:\
  8. textview点击后selector的pressed无效果
  9. Android(安卓)Studio如何发布APK
  10. Android获得所有存储设备位置的最佳方法