AndroidStudio开发百度地图(一)
来源:互联网 发布:ssh easyui 权限 源码 编辑:程序博客网 时间:2024/05/20 20:01
公司项目需要用到地图开发,刚好趁此机会研究一下百度地图,记录下来以便以后查看。
百度开发首先要获取到AK,AK是在百度开发平台获取,创建一个应用,填写sha1和包名,如下图:
在上图中我们可以看到有一个发布版SHA1和开发版SHA1,有什么不同呢?开发版SHA1就是我们没有签名的项目,发布版就是我们已经签过名的,他们的获取方式是不一样的。获取发布版sha1值可以参考我的另一篇文章AndroidStudio获取sha1值。提交之后你就可以看到AK了。
接下来就是导入百度地图jar包和so文件,注意as引用so文件需要在app/build.gradle中添加以下代码:
sourceSets{ main{ jniLibs.srcDirs = ['libs'] }}否则会报so文件未引用的错误。
如图
第三步:在AndroidManifest中添加开发密钥、所需权限等信息。
在application中添加开发密钥
<application> <meta-data android:name="com.baidu.lbsapi.API_KEY" android:value="开发者 key" /> </application>
第四步:在布局xml文件中添加地图控件;
<com.baidu.mapapi.map.MapView android:id="@+id/bmapView" android:layout_width="fill_parent" android:layout_height="fill_parent" android:clickable="true" />
0 0
- AndroidStudio开发百度地图(一)
- AndroidStudio百度地图开发之显示地图
- 百度地图开发(一)
- 百度地图开发(一)
- 百度地图开发(一)
- 百度地图开发(一)
- AndroidStudio开发中使用到百度地图
- 百度地图应用开发(一)
- iOS百度地图开发笔记(一)
- Android 百度地图开发(一)
- Android开发---百度地图(一)
- 百度地图应用开发(一)
- iOS百度地图开发笔记(一)
- 百度地图开发学习(一)
- Android百度地图开发(一)
- Android百度地图开发(一)
- Android百度地图开发(一)
- 百度地图开发(一)----项目准备
- 【bzoj3110】【ZJOI2013】【K大数查询】【权值线段树套位置线段树】
- CentOS下安装mongodb
- android 修改viewpager切换速度
- 机器间的文件拷贝
- 图解 windbg设置符号文件路径和使用入门
- AndroidStudio开发百度地图(一)
- WPS表格常用快捷键大全
- iOS日志获取和实时浏览器显示日志
- Activemq 常见的一些问题 心得
- [转载]HighCharts 详细使用及API文档说明
- C#中的Process类使用
- 每天一道ACM(一)
- thrift 安装
- class文件结构