android 开启wifi失败,[求助]获取基站/wifi信息为空或失败

博主想实现高德地图简单定位功能,按官方教程操作,在eclipse编译后,无论是用模拟器还是导出安装,在OnLocationChanged回调函数中都无法获取信息,arg0一直为空,与视频示例唯一不同是编译器,博主使用的是最新版eclipse,代码执行报错。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

RT,想做一个高德地图的简单定位功能。

按照官方的教程和例子、视频,一模一样。

但是在自己的eclipse编译后无论是使用模拟器还是将其export之后装在自己的电脑上,在OnLocationChanged(AMapLocation arg0)回调函数中都无法获取信息。arg0一直都是空。

看视频中的例子跟我的一模一样,唯一不一样的就是编译器了,但是编译器我是最新版本的eclipse。看视频中的调试一模拟就有了城市街道信息,我的就直接报错。实在没辙了,看看贴吧的大神们有没有办法

下面是代码:

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);

mLocationManagerProxy = LocationManagerProxy.getInstance(this);

mLocationManagerProxy.requestLocationData(LocationProviderProxy.AMapNetwork, 2000, 15, this);

}

public void onLocationChanged(AMapLocation arg0) {

// TODO Auto-generated method stub

// 可以响应这个函数,但是一直都执行错误报告那一条。看官方视频这里没有丝毫问题。

if(arg0 != null && arg0.getAMapException().getErrorCode() == 0){

Toast.makeText(this, arg0.toString(), Toast.LENGTH_SHORT).show();

}else

Toast.makeText(this, "又定位失败了", Toast.LENGTH_SHORT).show();

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值