mapbox 导航_5 分钟掌握如何用 Mapbox Android SDK 制作导航 App(上) | 附源码

97448629152c3577b0e4806937a0e784.png

da8f7d0cce48b9e379bf795716d85b58.png


如今,许多应用程序都具有定位功能,比如叫个外卖啊,打个车啊,甚至洗个衣服都能用到 App,在这类应用中,地图自然是不可缺少的;除此之外,越来越多的 App 开发者都在思考如何在应用中结合位置服务,挖掘更深层次的用户场景。
但是,听起来给 App 加地图,那些英文文档,接口,API...简直太复杂了。
别担心!本文将会帮你摆脱种种顾虑,通过一个开源案例 Where2Go,让你入门 Mapbox SDK,并快速构建一个具有位置功能的炫酷 Android 应用。

3d65e0a67b6aef6b9a293425081bdef9.png


你将会了解到下面的内容:

  • 如何在工程中添加 Mapbox 库
  • 在地图上展示使用者目前的位置
  • 在地图上添加标记,并实现从当前位置到标记位置的导航功能

先行知识
本教程假设您了解使用 Kotlin 进行 Android 开发的基础知识。
如果您是 Android 开发的新手,请通过 Kotlin 的 Beginning Android Development 了解基础知识。
如果您是 Kotlin 的新手,请查看 Introduction to Kotlin 教程。

材料下载和 Android 环境配置
在了解 Mapbox 之前,请您先下载好入门材料和最终项目,具体下载方法是:扫描下方二维码或关注公众号Mapbox(Mapbox_China)并回复「技术」

b3128956f0632da951235dd5b541220d.png


启动 Android Studio 3.3 或更高版本,选择 Open an existing Android Studio project 选项,然后选择刚才下载好的项目文件夹并启动。

8c2dd3dd4bb0637e1b3580262e21f932.png


当 Gradle 加载完成后,你可以直接运行一下,将会在模拟器中看到这样的画面。

c0c70ef11a906947b7b5e89e91ff91b9.png


这是空的,因为还没添加地图。下面就看看如何添加地图。 注册 Mapbox 账户
在使用 Mapbox SDK 之前,您需要做的第一件事是注册一个帐户。然后,一旦您成功注册,您将获得访问令牌(Access Token)。此令牌是您使用 Mapbox SDK 所需的密钥。

注册地址
到达 Mapbox 网站后,单击红色箭头指示的登录按钮。

bc14242ed63955df5c663e3eefa0f85f.png


您将被定向到另一个具有登录形式的页面,单击注册Mapbox,如红色框中所示。

8fe06fe242c5c932e6e2ca8921a2ea2a.png


在注册界面填写自己的信息后,点击 Get started。

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值