步骤

  • 系列文章
  • 前言
    • 1.前期准备
    • 2.创建应用
    • 3.获取发布版SHA1和开发版SHA1
      • 3.1找到.android文件夹位置
      • 3.2Android Studio的Terminal中cd路径
      • 3.3输入查询命令
    • 4.用SHA1指纹继续创建应用
    • 5.复制我们的百度地图API Key
  • 总结

系列文章

提示:转到安卓学习专栏,观看更多内容!
点我直达–>安卓学习专栏


前言

    安卓申请百度地图API Key使用百度LBS定位功能
    重点是获取发布版SHA1和开发版SHA1
    


1.前期准备

  1. 完成开发者认证(按照官方步骤来)

  2. 一个百度账号,可以登录百度地图开放平台我的应用


2.创建应用



3.获取发布版SHA1和开发版SHA1

发布版SHA1和开发版SHA1是我们申请API Key所必须填写的一个字段,它指的是打包程序时所用签名文件的SHA1指纹,通过命令行查看。

3.1找到.android文件夹位置

ASUS一般是你的用户名,一般位置都在这。

C:\Users\ASUS\.android

3.2Android Studio的Terminal中cd路径

请仔细检查!部分人会出现cd路径失败的问题,可能是命令行和as不适配,下面的步骤建议你用命令行cmd的效果一样的。

cd C:\Users\ASUS\.android

3.3输入查询命令

开发模式使用 debug.keystore,命令:

keytool -list -v -keystore debug.keystore

输入密码
开发模式下 默认是 android
发布模式下 默认是你自己设置的密码
输入密码时密码会隐藏,和linux系统的密码机制一样,输入了密码但是他不会显示,光标不动,这是正常的。

android


发布模式使用 apk 对应的 keystore,命令:

keytool -list -v -keystore apk的keystore


因为我们没有发布应用,没有设置密钥,所以找不到文件。


4.用SHA1指纹继续创建应用

现在得到的这个SHA1指纹实际上是一个开发版的SHA1
指纹,不过因为暂时我们还没有一个发布版的SHA1指纹,因此这两个
值都填成一样的就可以了。最后还剩下一个包名选项,虽然目前我们的
应用程序还不存在,但可以先将包名预定下来,比如就叫
com.example.lbstest,这样所有的内容就都填写完整了

点击提交即可。


5.复制我们的百度地图API Key

点击复制得到的就是api key


总结

大家喜欢的话,给个

安卓学习专栏——百度地图(1)获取SHA1指纹申请百度地图API Key使用百度LBS定位功能(图文保姆级)相关推荐

  1. 安卓学习专栏——百度地图(6)移动到我的位置(图文+代码)

    步骤 系列文章 前言 介绍api 实现效果 activity_main.xml AndroidManifest.xml MainActivity.java(修改) 附录.参考资料 下载资源 总结 系列 ...

  2. 安卓学习专栏——实战项目酷欧天气(4)给天气页面加上背景图片

    步骤 系列文章 前言 实现效果 项目结构 1.获取必应每日一图 1.1修改修改activity_weather.xml 1.2修改WeatherActivity 2.背景图和状态栏效果修改 2.1修改 ...

  3. 安卓学习专栏——实战项目酷欧天气(2)遍历全国省市县数据

    步骤 系列文章 前言 1.实现效果 2.项目结构 util包 util包下新建HttpUtil util包下新建Utility 3.新建choose_area.xml布局 4.新建ChooseArea ...

  4. 安卓学习专栏——从文件中读取数据、openFileInput(图文+代码)

    步骤 系列文章 前言 1.实现效果 1.1启动时初始化填写读取的数据,或是点击读取显示数据 1.2保存新数据 1.3点击读取按钮读取数据 1.4重启查看效果 2.xml外观文件 3.java功能文件 ...

  5. 安卓学习专栏——安卓报错Version 28 (intended for Android Pie and below) is the last version of the legacy suppor

    步骤 系列文章 前言 1.报错效果 2.修改方法 总结 系列文章 提示:转到安卓学习专栏,观看更多内容! 点我直达–>安卓学习专栏 前言 'com.android.support:appcomp ...

  6. 安卓学习专栏——安卓报错android.support.v4.widget.SwipeRefreshLayout飘红

    步骤 系列文章 1.报错效果 2.修改方法使用新的标签名 总结 系列文章 提示:转到安卓学习专栏,观看更多内容! 点我直达–>安卓学习专栏 1.报错效果 第一行代码酷欧天气实战时飘红 安卓报错a ...

  7. 安卓学习专栏——安卓报错android.support.v4.widget.DrawerLayout飘红

    步骤 系列文章 1.报错效果 2.修改方法使用新的标签名 总结 系列文章 提示:转到安卓学习专栏,观看更多内容! 点我直达–>安卓学习专栏 1.报错效果 第一行代码酷欧天气实战时飘红 安卓报错a ...

  8. 安卓学习专栏——查看安卓数据库,用navicat premium与sqlitestudio可视化查看数据库(图文保姆级)

    步骤 系列文章 前言 1.找到数据库文件 1.1打开Device File Explerer 文件查找工具 1.2找到数据库资源路径 1.3保存在文件夹 2.navicat premium可视化 2. ...

  9. keytool输出sha1,造成Google Map API Key无法获取的解决办法

    申请google map api key是需要使用keytool工具生成密纹 keytool -list -alias androiddebugkey -keystore debug.keystore ...

最新文章

  1. Struct 和 Class 性能有差异吗?自己测试
  2. MFC控件的SubclassDlgItem
  3. 【职场】面试中最难回答频率最高的70个问题
  4. android jdk环境的配置
  5. 决策树(CART算法)针对中文文本分类
  6. Java中如何利用gson解析数据
  7. 资源下载| 机器学习经典书籍《统计学习方法》(Python3.6)代码实现(及课件)
  8. 蓝桥杯训练 2n皇后
  9. Maven 本地仓库明明有jar包,pom文件还是报错解决办法(Missing artifact...jar)
  10. 乐易模块V7.62更新日志
  11. MAC 安装oracle instantclient
  12. 机器学习之协方差矩阵、黑塞矩阵、标准差椭圆和EM算法
  13. 【考研英语语法】一般将来时练习题
  14. 电脑如何压缩图片大小kb?如何在线压缩图片?
  15. 什么是SEO?SEO的区别在哪里?
  16. 阿里行癫分享“从技术支撑业务、技术赋能业务,到技术创建新商业”
  17. Unity的[Obsolete]属性
  18. Bilibili综合分析
  19. Annotation(注解)是什么?
  20. Unity3D之Navigation导航系统学习及案例讲解(适合初学者)

热门文章

  1. 蓝桥杯基础练习 字母图形
  2. 纯JS+CSS手写日历
  3. BCL(基本类库)和FCL(框架类库)
  4. 《奸的好人2》财色战场----笔记
  5. Linux平台网络配置-----C语言
  6. 三十岁学python可以吗_我30岁了,转行学编程可以吗? 排除法告诉你答案
  7. IPv6协议族的其它协议
  8. 指令系统结构ISA-CA
  9. java jdk1.6的新特性 DeskTop SystemTray Console类 Compiler API Http Server API
  10. PHP 替换原则,里氏替换原则是什么?