安卓学习专栏——百度地图(1)获取SHA1指纹申请百度地图API Key使用百度LBS定位功能(图文保姆级)
步骤
- 系列文章
- 前言
- 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.前期准备
完成开发者认证(按照官方步骤来)
一个百度账号,可以登录百度地图开放平台我的应用
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定位功能(图文保姆级)相关推荐
- 安卓学习专栏——百度地图(6)移动到我的位置(图文+代码)
步骤 系列文章 前言 介绍api 实现效果 activity_main.xml AndroidManifest.xml MainActivity.java(修改) 附录.参考资料 下载资源 总结 系列 ...
- 安卓学习专栏——实战项目酷欧天气(4)给天气页面加上背景图片
步骤 系列文章 前言 实现效果 项目结构 1.获取必应每日一图 1.1修改修改activity_weather.xml 1.2修改WeatherActivity 2.背景图和状态栏效果修改 2.1修改 ...
- 安卓学习专栏——实战项目酷欧天气(2)遍历全国省市县数据
步骤 系列文章 前言 1.实现效果 2.项目结构 util包 util包下新建HttpUtil util包下新建Utility 3.新建choose_area.xml布局 4.新建ChooseArea ...
- 安卓学习专栏——从文件中读取数据、openFileInput(图文+代码)
步骤 系列文章 前言 1.实现效果 1.1启动时初始化填写读取的数据,或是点击读取显示数据 1.2保存新数据 1.3点击读取按钮读取数据 1.4重启查看效果 2.xml外观文件 3.java功能文件 ...
- 安卓学习专栏——安卓报错Version 28 (intended for Android Pie and below) is the last version of the legacy suppor
步骤 系列文章 前言 1.报错效果 2.修改方法 总结 系列文章 提示:转到安卓学习专栏,观看更多内容! 点我直达–>安卓学习专栏 前言 'com.android.support:appcomp ...
- 安卓学习专栏——安卓报错android.support.v4.widget.SwipeRefreshLayout飘红
步骤 系列文章 1.报错效果 2.修改方法使用新的标签名 总结 系列文章 提示:转到安卓学习专栏,观看更多内容! 点我直达–>安卓学习专栏 1.报错效果 第一行代码酷欧天气实战时飘红 安卓报错a ...
- 安卓学习专栏——安卓报错android.support.v4.widget.DrawerLayout飘红
步骤 系列文章 1.报错效果 2.修改方法使用新的标签名 总结 系列文章 提示:转到安卓学习专栏,观看更多内容! 点我直达–>安卓学习专栏 1.报错效果 第一行代码酷欧天气实战时飘红 安卓报错a ...
- 安卓学习专栏——查看安卓数据库,用navicat premium与sqlitestudio可视化查看数据库(图文保姆级)
步骤 系列文章 前言 1.找到数据库文件 1.1打开Device File Explerer 文件查找工具 1.2找到数据库资源路径 1.3保存在文件夹 2.navicat premium可视化 2. ...
- keytool输出sha1,造成Google Map API Key无法获取的解决办法
申请google map api key是需要使用keytool工具生成密纹 keytool -list -alias androiddebugkey -keystore debug.keystore ...
最新文章
- Struct 和 Class 性能有差异吗?自己测试
- MFC控件的SubclassDlgItem
- 【职场】面试中最难回答频率最高的70个问题
- android jdk环境的配置
- 决策树(CART算法)针对中文文本分类
- Java中如何利用gson解析数据
- 资源下载| 机器学习经典书籍《统计学习方法》(Python3.6)代码实现(及课件)
- 蓝桥杯训练 2n皇后
- Maven 本地仓库明明有jar包,pom文件还是报错解决办法(Missing artifact...jar)
- 乐易模块V7.62更新日志
- MAC 安装oracle instantclient
- 机器学习之协方差矩阵、黑塞矩阵、标准差椭圆和EM算法
- 【考研英语语法】一般将来时练习题
- 电脑如何压缩图片大小kb?如何在线压缩图片?
- 什么是SEO?SEO的区别在哪里?
- 阿里行癫分享“从技术支撑业务、技术赋能业务,到技术创建新商业”
- Unity的[Obsolete]属性
- Bilibili综合分析
- Annotation(注解)是什么?
- Unity3D之Navigation导航系统学习及案例讲解(适合初学者)