我从“深入潜入位置”执行代码,以下代码最后一行出错:
if (locationListener != null && (bestTime < minTime || bestAccuracy > minDistance)) {
IntentFilter locIntentFilter = new IntentFilter(SINGLE_LOCATION_UPDATE_ACTION);
context.registerReceiver(singleUpdateReceiver, locIntentFilter);
locationManager.requestSingleUpdate(criteria, singleUpatePI);
似乎没有为定位管理者确定请求 " 更新日期 " 的定义,尽管它是在抽样代码中,而且我看到有人说他们已经执行了这一代码。