android+嵌入地图,Android 给app加入百度地图
1.获取sha1值
(1)win+R进入cmd窗口
(2)输入以下代码
C:\SoftApplication\javajdk\jdk1.8.0_151\bin>keytool -list -v -keystore C:\Users\Administrator\.android\debug.keystore
注意:C:\SoftApplication\javajdk\jdk1.8.0_151\bin为java的jdk路径
C:\Users\Administrator\.android\debug.keystore为.android文件夹下的debug.keystore的路径
2.进入百度地图开发平台
(1)点击创建应用
(2)填写相关内容
注意:(1)发布版SHA1应输入第一步中获取的sha1值 (2)包名为Android studio的工程里Manifest中的包名
(3)点击提交后,可见如下内容
3.Android Studio 环境中配置百度地图
(1)下载开发包
选择需要的开发包,点击开发包下载按钮。
(2)添加jar文件
打开解压后的开发包文件夹,找到BaiduLBS_Android.jar文件将其拷贝至工程的app/libs目录下,如图所示。
(3)添加so文件
在下载的开发包中拷贝需要的CPU架构对应的so文件文件夹到app/libs目录下
在app目录下的build.gradle文件中android块中配置sourceSets标签,如果没有使用该标签则新增,详细配置代码如下:
sourceSets {
main {
jniLibs.srcDir ‘libs‘
}
}
注意:Jar文件和so文件的版本号必须一致,并且保证Jar文件与so文件是同一版本包取出的。
(4)往工程中添加jar文件
在工程配置中需要将前面添加的jar文件集成到我们的工程中。
<1>菜单栏选择File -> Project Structure
<2>在弹出的Project Structure对话框中选中左侧的Modules列表下的app目录,然后点击右侧页面中的Dependencies选项卡。如图:
<3>点击左下角加号“?”选择Jar dependency,然后选择要添加的jar文件即可(此处为我们拷贝至libs目录下的BaiduLBS_Android.jar) 结果如图:
<4>完成上述操作之后在app目录的build.gradle的dependencies块中生成了工程所依赖的jar文件的对应说明
implementation files(‘libs/BaiduLBS_Android.jar‘)
参考文献:
http://lbsyun.baidu.com/index.php?title=androidsdk/guide/create-project/androidstudio
原文:https://www.cnblogs.com/luckyplj/p/10638503.html
android+嵌入地图,Android 给app加入百度地图相关推荐
- 百度android地图开发文档,简介-百度地图开发文档
目录1 JavaScript API功能介绍 2 面向的读者 3 坐标转换 4 版本说明及申请API ak 5 获取JavaScript API服务方法 6 开发移动平台上的地图应用 7 Https ...
- android 调用百度sdk后运行不了,解决android程序中oncreate方法中调用百度地图MKSearchListener接口不执行的问题...
因为工作的需要,我在做软件的时候用到地图,并且需要从地图中搜索公交.商户等信息,因此选择百度地图.百度地图搜索的poi搜索正好符合我的需求,但是软件完成后发现在软件第一次执行的时候总是出错,百度地图无 ...
- 前端调用高德地图app、百度地图app
前端调用高德地图app.百度地图app 说明:这里只说明了前端如何调用app地图,没有代码,测试机上高德地图.百度地图.腾讯地图,都已经安装好了,如果没有安装,调起app地图会没有反应,至于如何验证手 ...
- (更新源码)AndroidStudio新手开发:天气app(百度地图api+和风天气api+城市查询+折线展示)
AndroidStudio新手开发:天气app(百度地图api+和风天气api+城市查询+折线展示) 1.内容简介 2.环境配置 3.导入他人demo 4.AS项目分析 5.天气项目流程 6.数据探寻 ...
- 百度地图 截图java_[Java教程]百度地图API 简单使用
[Java教程]百度地图API 简单使用 0 2015-08-24 19:00:12 最近项目上需要用到百度地图进行导航,参考百度地图API完成一个例子.API地址:http://developer. ...
- 【微信公众号VUEh5获取展示微信内置地图(gcj02)转为百度地图】
此文章中实例用测试号进行演示 .getLocation openLocation 主要运用微信JS-SDK,微信JS-SDK是微信公众平台 面向网页开发者提供的基于微信内的网页开发工具包.通过使用微信 ...
- 微信公众号h5界面获取展示微信内置地图与地图坐标间的转换 — 微信地图(gcj02)转为百度地图
此文章中实例用测试号进行演示 .getLocation openLocation 主要运用微信JS-SDK,微信JS-SDK是微信公众平台 面向网页开发者提供的基于微信内的网页开发工具包.通过使用微信 ...
- android app调用百度地图-百度地图sdk配置篇
1.注册百度开发者账户(可以通过原有的百度账号登录,也可以注册之后登录): 2.在开发文档中根据需求进行选择: 3.根据"获取AK流程"提示一步一步进行: 4.创建应用时所需要的信 ...
- 【Android】3.0 第3章 百度地图及其应用--预备知识
分类:C#.Android.VS2015.百度地图应用: 创建日期:2016-02-04 一.概述 这一章先来点有意思的百度地图应用示例,然后再分章详细介绍用C#开发Android App的各种基本技 ...
- Android获取当前位置,推荐使用百度地图SDK获取位置
这里直接引用了百度V2.6出给出的DEMO实例,经过测试,在手机客户端可以获取到当前所在的位置 首先先看一下MainActivity.java package com.example.location ...
最新文章
- C#使用Xamarin开发可移植移动应用进阶篇(7.使用布局渲染器,修改默认布局),附源码...
- Code Sign error: Provisioning profile 'xxxxxxxxxxxxxxxxxxxxxxxxx'
- Machine Learning week 8 quiz: programming assignment-K-Means Clustering and PCA
- Android之jni出现JNIEnv has no member named ‘GetMehtodID‘解决办法
- capsule 安装_Capsule Calendar
- CentOS 7虚拟机支持virsh console访问
- Android 系统(56)---Android 系统开机日志
- 超边际分析不能用计算机,一种基于超边际分析的分布式计算资源分配方法-Journalof.PDF...
- 移动端 解决自适应 和 多种dpr (device pixel ratio) 的 [淘宝] 解决方案 lib-flexible
- BOMRemover v2.0 去除代码中的UTF-8 BOM
- 判断推理——逻辑判断
- maven详解_本地仓库+远程仓库_体现maven用途
- ImportError:cannot import name 'distribute_covar_matrix_to_match_covariance_type'
- Asymptotic efficiency of nonparametric tests笔记(正在进行中)
- 在禁用UAC时,无法激活此应用
- 免费论文查找网站:SCI-Hub(免费)、arxiv(免费)、谷歌学术镜像(免费)、知网、万方
- oss上传判断_React实现阿里云OSS上传文件的示例
- 如何做好一个项目经理
- c语言大作业黑白棋,C语言编写黑白棋游戏源代码.doc
- python 16.1 继承 重写 supper()方法 多重继承
热门文章
- Word文档快速插入分割线(虚线、实线、波浪线)
- 嵌入式和单片机的区别到底在哪?
- mysql 唯一记录_在数据库中能够唯一地标识一个记录被称为 MySQL数据库使用教程...
- linux系统下字体目录,Linux CentOS 7 安装字体库 中文字体
- iperf3网络测速
- 欧拉汽车,卖“萌”真能行?
- 谷歌浏览器配置微信浏览器_微信网页版 - Chrome社交与通讯插件 - 画夹插件网
- OpenHarmony v3.1 Release版本发布
- 【CodeVS 1222】信与信封的问题 随机化+treat Hungery
- 真格量化入门课程——①量化策略思路入门