使用百度SDK实现定位功能
今天由于项目功能需求,使用了这个SDK。现简单总结一下制作了一个小的Demo 首先,竟然要使用百度的APL自然需要去满足它的条件,步骤如下: 1、下载百度地图的SDK 下载地址: 百度地图SDK下载 2、申请key值 注册百度账号——>登录百度地图官网——>控制台—–>创建应用 获取key(也就是AK权限码)的具体方法的官网地址 : 百度开放平台 按照他的提示一步一步就完成AK码的注册了。 3、将下载的SDK解压,然后将里面的东西放到项目的libs中并add将jar添加至项目依赖 4、在src/main下建立一个叫做jniLibs的文件夹,并把解压后内的 文件夹 靠进去,如下图: 5、在工程的“ AndroidManifest.xml ”文件添加key和Service,直接复制就行 <meta-data android:name="com.baidu.lbsapi.API_KEY" android:value="j36KpKpfbA3niIDX4Boa67x2rbGlahe3" /> <service android:name="com.baidu.location.f" android:enabled="true" android:process=":remote" /> 6、在app下的build.gradle中android先将SDK引用语句添加进去结构如下