Android百度地图接入

Android百度地图接入

Android百度地图接入(开发版和发布版SHA1获取)

百度地图移动版API(Android)是一套基于Android设备的应用程序接口,通过该接口,可以轻松访问百度服务和数据,构建功能丰富、交互性强的地图应用程序。

百度地图移动版API不仅包含构建地图的基本接口,还提供了本地搜索、路线规划、地图定位等数据服务。
sdk下载地址:http://developer.baidu.com/map/
使用百度经纬度坐标,可以通过http://api.map.baidu.com/lbsapi/getpoint/index.html查询地理

百度地图的集成,其中我们只需要获取SHA值,创建应用。引用到项目中即可,由于用的只是简单的定位,我记录下来,以后查阅方便。

  • 发布版SHA1获取

  • 开发版SHA1获取

发布版SHA1获取

Android签名证书的sha1值获取方式有两种:
第一种方法:使用keytool
第1步:运行win+R 进入控制台(cmd)
第2步:切换到.android文件夹下,输入cd .android
第3步:输入keytool -list -v -keystore debug.keystore,会得到三种指纹证书,选取SHA1类型的证书(密钥口令是android),例如:
其中keytool为jdk自带工具;keystore file为Android 签名证书文件

**注意:(密钥库文件不存在: debug.keystore)**以及keytool不是内部或外部命令,也不是可运行的程序或批处理文件。都可以看看这篇文章。

获取API Key
地址:http://developer.baidu.com/map/android-mobile-apply-key.htm
已经得到的Key:

SHA

不同的地图厂商,申请API Key

开发版SHA1获取

百度了很多集成文档,到最后就是不知道怎么获取开发板SHA1,最后查阅开发文档成功后,记录下来,方便查阅。
打开AS,整个窗口右上角 打开Gradle

Gradle
双击signingReport
sha1
就能得到自己所需要的SHA1
复制到百度开发者中心新建应用即可。
然后复制我的应用value至AndroidMannifest配置meta-data即可。

参考链接:

AndroidStudio/Eclipse/keytool 如何获取 SHA1 值?

纸上得来终觉浅,书到用时方恨少。共勉。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/115048.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(1)


相关推荐

  • data pipeline是做什么_pycharm创建爬虫项目

    data pipeline是做什么_pycharm创建爬虫项目一.保存至MongoDBimportpymongoclassMongoPipeline(object):#初始化参数def__init__(self,mongo_uri,mongo_db):self.mongo_uri=mongo_uriself.mongo_db=mongo_db#以依赖注入的…

  • razorpages_rabeprazole

    razorpages_rabeprazole什么是RazorPage我们都知道在Asp.NetMVC中,Razor是其一种视图引擎。而今天我们介绍的RazorPage却是一种web框架,它是一种简化的MVC框架,如果你曾经做过WebForm的开发者,你会发现,RazorPage有点类似WebForm,一个page,一个class。大家或许会有疑惑,我们现在Asp.NetMVC已经很完善了,为何还需要出来一种新型的框架呢?在我看来,MVC确实已经足够强大了,只是因为太强大了,却变成了它的缺点。当我们的业务越来越庞大的时候,你是否觉得你的一

    2022年10月29日
  • touch-screen_FloatingActionButton

    touch-screen_FloatingActionButton在做练习时,触控失灵,看源码后fanx直接在init

  • 字符指针赋值[通俗易懂]

    程序1:把两个相同的字符串赋值给两个不同的指针。比较两个指针
    #include
    intmain(void)
    {
    char*a;                          
    printf(“%p/n”,a);
    printf(“%d/n”,sizeof(a));//定义一个指针(一个字节),指针变量里面的值是随机的,所以这个指针也叫悬空指针。
    a=”hello”;                

  • 趣味编程游戏_全脑开发训练100个游戏

    趣味编程游戏_全脑开发训练100个游戏在信息技术迅猛发展的时代,操纵计算机,与电脑对话的能力已经成了事实上的技能标配,也已经深深地融入了我们每个人的生活当中。游戏行业也不例外,近几年,随着全民编程的热潮,许多游戏厂商也纷纷把编程融入自己的游戏当中,甚至推出了许多专门为编程爱好者/编程学习者制作的编程解密游戏。今天要推荐的九个游戏,可谓风格各异,老少咸宜,不论你是对编程完全陌生的新手,还是硬核老鸟,一定能找到一款适合你的游戏。话…

  • 虚拟IP原理

    原文链接: http://xiaobaoqiu.github.io/blog/2015/04/02/xu-ni-iphe-ippiao-yi/                    http://www.cnblogs.com/crazylqy/p/7741958.html文中有两处用红色标记的文字,是博主认为错误的地方,故做了修改,若理解有误,还望指正。            …

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号