我在看书学习百度地图定位的时候,参考百度的定位图层Demo,检查了好几遍,发现代码没错;去百度定位SDK看下,定位已经和基础地图分离了;
于是,将定位的so文件拷到相应目录:这个参考百度地图的Demo就行,jar文件应该是共用的;
参考定位SDK,在build.gradle(Module:app)中配置so文件,添上:
sourceSets{
main{
jniLibs.srcDirs=['libs']
}
}
- 运行后,出现了这个问题:
Could not find property 'jniLibs' on source set 'main'.
这个问题,是我对Gradle结构认识不足导致,解决方法:
android {
compileSdkVersion 23
buildToolsVersion "23.0.2"
defaultConfig {
applicationId "com.jiacw.d31baidumaptest"
minSdkVersion 14
targetSdkVersi