在应用开发中,地图开发是常常须要使用的“组件”,国内比較出名的是就是百度地图和高德地图。
此博客讲的是高德地图实现定位和3D地图显示。并标注对应位置。话不多说。先看看效果,在上代码。
效果如图:
首先注冊高德成为开发人员(打开高德地图,点击底部的开发人员平台),创建应用。依照要求填写对应信息,例如以下图:
途中包括了公布版的SHA1安全码和測试版SHA1安全码,两者的值能够看 博客 :
讲的非常具体,照做就一定会成功获取的。
首先导入高德的jar包
选中jar包右键点击 Add As Library, 在build.fradle中看到例如以下代码 表示导包成功
compile files('libs/AMap_Location_V3.0.0_20160922.jar') compile files('libs/AMap_Search_V3.5.0_20160927.jar') compile files('libs/AMap_3DMap_V4.1.1_20161019.jar')
代码:(注:项目代码文件夹中要加入一个接口文件 JniLibs 的os文件 才干绘制地图。具体下载源代码查看,就不具体描写叙述了)
AndroidManifest.xml中加入权限假设仅仅实现高德定位可查看:
讲的非常具体;有疑问的请留言,或者扫头像 加群 @ 我
代码Github: