我用的是mac环境,注意windows是无法编译的,因为缺少编译必要的一些插件。
1.首先下载源码,尽量用git clone,用download下来可能会有莫名的问题;
git clone git@github.com:mapbox/mapbox-gl-native.git && cd mapbox-gl-native
2.注意看官方文档介绍,安装配置必要的插件,这里有个坑,最开始我是直接在Android Studio里进行安装的CMake NDK LLDB等,但是使用Android Studio 一直无法编译成功。建议直接安装至mac环境,配置好环境变量,直接在终端中进行编译。
Installing dependencies
These dependencies are required for all operating systems and all platform targets.
Latest stable Android Studio
Update the Mapbox Maps SDK for Android with the latest
Android SDK Build-Tools
Android Platform-Tools
Android SDK Tools
CMake
NDK
LLDB
Modern C++ compiler that supports -std=c++14*
cla