`
1140566087
  • 浏览: 547676 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
博客专栏
2c4ae07c-10c2-3bb0-a106-d91fe0a10f37
c/c++ 入门笔记
浏览量:18076
3161ba8d-c410-3ef9-871c-3e48524c5263
Android 学习笔记
浏览量:309479
Group-logo
J2ME 基础学习课程集
浏览量:17993
A98a97d4-eb03-3faf-af96-c7c28f709feb
Spring 学习过程记录...
浏览量:17195
社区版块
存档分类
最新评论

Android 之 百度API 密钥安全码生成

阅读更多

近期要做个关于旅游助手的应用,开始接触百度API了。大神们都知道使用API之前先得申请对应
的密钥,否则是无法使用的;哎,今天也是特别的郁闷,按照百度上说明的方法申请密钥,在安
全码那里稍微的卡住了;瞬间0疼了....



首先我们来看看官网上获取安全码的介绍:

您可以通过两种方法来获取Android签名证书的sha1值:

第一种:使用keytool

    keytool -list -v -keystore keystorefile -storepass 123456

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

第二种:在adt 22中直接查看

    如果使用adt 22,可以在eclipse中直接查看:winows -> preferance -> android -> build。 如下图示:





可是,按照如此方法确导致以下的效果:




这让我情何以堪啊,没办法,只能通过第一种方式去解决问题了:

这里的keytool 是 java 中jdk 自带的工具,在tools目录下,配置jdk的环境相信大家都知道,这里我就不多说了;

这里要强调的是 Android 签名证书文件 ,该文件在工程目录下,默认的位置为:C:\Users\Administrator\.android  目录下的debug.keystore 文件,找到好确定位置;

接着:打开cmd 命令提示符:定位到 C:\Users\Administrator\.android 操作目录,然后键

入keytool -list -v -keystore debug.keystore , 然后回车,会提示输入密码,如果没有设置

则直接回车;然后得到我们需要的安全码了... 终于解决了!


如图:
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics