Android Google Play Services LocationClient返回null
我是android新手,我想获取当前位置,我指的是显示Google Play服务使用情况的链接 首先,我已经从上面的链接下载了示例位置更新,我正在使用一个仿真器(目标谷歌API公司的AVD,API级别17,平台4.2.2) 我正在尝试获取当前位置,它返回null。它使用LocationCLient并调用mlLocationClient.getLastLocation() 使用GooglePlayServicesUtil.isGooglePlayServicesAvailable(此)检查Google Play服务是否可用;这里返回0(成功) 我已经在模拟器中启用了位置访问:Wifi和GPS卫星 请帮助我知道什么是错误的,以便我得到当前的位置Android Google Play Services LocationClient返回null,android,google-api,location,google-play-services,Android,Google Api,Location,Google Play Services,我是android新手,我想获取当前位置,我指的是显示Google Play服务使用情况的链接 首先,我已经从上面的链接下载了示例位置更新,我正在使用一个仿真器(目标谷歌API公司的AVD,API级别17,平台4.2.2) 我正在尝试获取当前位置,它返回null。它使用LocationCLient并调用mlLocationClient.getLastLocation() 使用GooglePlayServicesUtil.isGooglePlayServicesAvailable(此)检查Goog
谢谢尝试在模拟器上打开谷歌地图一次,以便谷歌播放服务可以更新,然后在“谷歌位置”下从谷歌设置应用程序启用“访问位置”
完成此操作后,我可以使用emulator控件手动将GPS位置推送到设备上,并从LocationClient访问这些位置。如果您的WiFi和GPS服务都已启用,您的设备是否也已连接到WiFi?否则,您的WiFi服务将无法正常工作,位置提供商将转而使用GPS。GPS获取位置的速度不够快,有时会导致值(getLastLocation())为空