我是 Android 世界的新手。我只是从谷歌参考这个教程:http: //developer.android.com/training/location/retrieve-current.html
程序编译良好并在模拟器上启动应用程序,但是当我尝试找到 mLocationClient.getLastLocation() 它返回 null,总是
我搜索了将近一天,已经尝试从 DDMS、telnet、切换 google MAP 发送参数,但仍然没有成功。
请帮帮我。
我是 Android 世界的新手。我只是从谷歌参考这个教程:http: //developer.android.com/training/location/retrieve-current.html
程序编译良好并在模拟器上启动应用程序,但是当我尝试找到 mLocationClient.getLastLocation() 它返回 null,总是
我搜索了将近一天,已经尝试从 DDMS、telnet、切换 google MAP 发送参数,但仍然没有成功。
请帮帮我。
最终对我有用的是设置一个位置(我使用 Genymotion,所以右上角的“GPS 小部件”),然后启动谷歌地图,然后运行我的应用程序。
我的猜测是我的应用程序实际上并没有设置当前位置(我认为连接我的 locationClient 会自动完成) - 谷歌地图检查并设置位置,所以 getLastLocation 实际上有一些东西要返回。
我认为模拟器有时有自己的错误和问题。也许这就是其中之一。
尝试接下来的事情: