Android虚拟设备上的手动位置控制只能工作一到两次 - 之后它不会响应。我正在更改纬度和经度,它没有做任何事情,但按钮和TextViews是活动的。我正在使用它很长一段时间,它总是工作正常。 它在系统“谷歌地图”应用程序上做同样的事情。 在我的应用程序中,我有:
public void onLocationChanged(Location location) {
Log.w("TAG", "Location was changed"); ...
但它只写一次(或最多两次)。
在真实设备上我的应用程序运行正常。 重新启动应用程序,虚拟设备,日食或整个ADB以及PC都无法正常工作。 谢谢你的回答。