为了账号安全,请及时绑定邮箱和手机立即绑定
定位到非洲海里的可以添加这两个权限就好了。
<!-- 这个权限用于进行网络定位-->
<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定位,最后基站定位。
本来定位差几个路口,还差不多,后来一加上自定义图标,跑非洲那去了,谁把我弄回来啊~~~
关于定位到非洲西部的问题!!可能是权限的问题以外,还可能因为导包少了一个liblocSDK6a的包,这个包在libs文件夹里面没有,但是在官方的Demo里面有,所以从Demo里面找到这个包,拷到自己的项目里面就解决了!
总结下出现定位出错的问题解决方法:
1.确定你的环境配置是否正确,可能在配置时没有配置正确或者缺少定位的包,导致定位出错
2.确定你的权限是否正确,可以参考demo里面的权限
3.代码是否书写正确
我也出现过被定位到非洲的情况,但是只要把WiFi开关打开,并不需要连接上WiFi就可以正常定位了,希望能够帮助到各位

+ 我来回答 回答最高可+2积分
对于用Android Studio开发的同学在导入.so文件到工程中。将开发模式切换到Project,在app-main下创建jniLibs文件夹,将armeabi整个文件拷贝到里面。在app里面找到build.gradle 在android{}里面添加
sourceSets {
main {
jniLibs.srcDirs("jniLibs")
}
}
亲测Android Stuido 2.1.2可用。喜欢的点个赞。帮助更多的同学
如果在第一讲的时候 虚拟机显示程序终止 可以看一下把地图上面的bar取去掉的那行代码 给删了就好了 就是不去掉顶部的bar 程序就能正常运行了 可能是虚拟机的问题 我这样解决了 如果有类似情况的可以参考下 也希望能有更好的解决办法

最新回答 / 慕粉3755147
同一个类中又不给其他类调用封装干嘛
总是把我定位到非洲,获得定位数据总是失败 错误代码62

最新回答 / 慕移动9181930
我感觉这样会更加具有语义化,很多网站都用这个方法,我之前一直都不知道是怎么实现的,今天算学到了niryfqipenjstmzwkgexueynfkrvkytyhkjwonmuayrqzqdvxqybqnsooobixigztjuqtxbmrhfubjliwmscmfvvdlwlot
自己写的定位到非洲的海里,直接装老师的apk我还是在非洲的海里。。。求解释
课程须知
本课程是基于Android开发的案例,需要大家掌握基本的Android和Java基础知识: 1、熟练使用Java语言 2、熟悉Android常用API 3、熟练使用Eclipse IDE
老师告诉你能学到什么?
通过本课,你将学到: 1、申请百度地图API Key 2、将地图引入到APP中并将其生命周期与Activity进行绑定 3、使用百度地图定位API实现定位 4、使用方向传感器并定位功能进行结合 5、在地图上添加覆盖物,以及覆盖物的点击处理 6、在地图Marker上弹出InfoWindow

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消