地图只有一个圆点的原因
1.你的jar包和so文件加载错了,有冲突,报错162
2.报错167,你的手机android版本在6.0以上,权限管理较复杂,有些权限在mainfest中授权不行,如:Manifest.permission.ACCESS_COARSE_LOCATION,
Manifest.permission.ACCESS_FINE_LOCATION,
Manifest.permission.WRITE_EXTERNAL_STORAGE,
Manifest.permission.READ_PHONE_STATE
1.你的jar包和so文件加载错了,有冲突,报错162
2.报错167,你的手机android版本在6.0以上,权限管理较复杂,有些权限在mainfest中授权不行,如:Manifest.permission.ACCESS_COARSE_LOCATION,
Manifest.permission.ACCESS_FINE_LOCATION,
Manifest.permission.WRITE_EXTERNAL_STORAGE,
Manifest.permission.READ_PHONE_STATE
2016-08-21
测试时更改InfoWindow的部分就可以正常显示:
//定义用于显示gaiInfoWindow的坐标点
LatLng point = marker.getPosition();
//创建InfoWindow,参数为(View,地理坐标,y轴偏移量)
InfoWindow mInfoWindow = new InfoWindow(text, point, -49);
//显示InfoWindow
mBaiduMap.showInfoWindow(mInfoWindow);
//定义用于显示gaiInfoWindow的坐标点
LatLng point = marker.getPosition();
//创建InfoWindow,参数为(View,地理坐标,y轴偏移量)
InfoWindow mInfoWindow = new InfoWindow(text, point, -49);
//显示InfoWindow
mBaiduMap.showInfoWindow(mInfoWindow);
2016-08-12
请问SDKinitializer.initialize(getapplication context())中SDKinitializer显示错误,老师导入一下包就可以了,老师是怎么导入的啊?
2016-08-01
07-26 10:17:23.927: E/baidumapsdk(9272): Authentication Error errorcode: 230 uid: -1 appid -1 msg: APP Scode码校验失败
地图显示不出来
地图显示不出来
2016-07-26
我看了视频也试了一下。定位到非洲旁边的大海里去了。。说重点吧,tatgetSDK=23,代码中针对安卓6.0的动态权限适配没去弄的缘故。。targetSDK换成22,就可以正常定位了。
2016-07-25
定位到非洲海里的可以添加这两个权限就好了。
<!-- 这个权限用于进行网络定位-->
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"></uses-permission>
<!-- 这个权限用于访问GPS定位-->
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"></uses-permission>
百度定位,默认首先使用GPS定位,然后是WIFI定位,最后基站定位。
<!-- 这个权限用于进行网络定位-->
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"></uses-permission>
<!-- 这个权限用于访问GPS定位-->
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"></uses-permission>
百度定位,默认首先使用GPS定位,然后是WIFI定位,最后基站定位。
2016-07-22
关于定位到非洲西部的问题!!可能是权限的问题以外,还可能因为导包少了一个liblocSDK6a的包,这个包在libs文件夹里面没有,但是在官方的Demo里面有,所以从Demo里面找到这个包,拷到自己的项目里面就解决了!
2016-07-20
总结下出现定位出错的问题解决方法:
1.确定你的环境配置是否正确,可能在配置时没有配置正确或者缺少定位的包,导致定位出错
2.确定你的权限是否正确,可以参考demo里面的权限
3.代码是否书写正确
1.确定你的环境配置是否正确,可能在配置时没有配置正确或者缺少定位的包,导致定位出错
2.确定你的权限是否正确,可以参考demo里面的权限
3.代码是否书写正确
2016-07-10
对于用Android Studio开发的同学在导入.so文件到工程中。将开发模式切换到Project,在app-main下创建jniLibs文件夹,将armeabi整个文件拷贝到里面。在app里面找到build.gradle 在android{}里面添加
sourceSets {
main {
jniLibs.srcDirs("jniLibs")
}
}
亲测Android Stuido 2.1.2可用。喜欢的点个赞。帮助更多的同学
sourceSets {
main {
jniLibs.srcDirs("jniLibs")
}
}
亲测Android Stuido 2.1.2可用。喜欢的点个赞。帮助更多的同学
2016-07-03