이것에 대한 몇 가지 질문을 읽었지만 필요한 답변을 찾지 못했습니다. getLastLocation이 내부적으로 어떻게 작동하는지 이해하고 싶습니다. 마지막으로 알려진 위치 캐시 된 값이 어떻게 업데이트됩니까?getLastLocation API는 내부적으로 어떻게 작동합니까? 위치 설정이 ON 인 경우에도 null을 반환합니다.
우리는 장치의 마지막 위치를 알아야 할 필요가 있습니다. 누구나 getLastLocation이 어떻게 작동하는지 설명 할 수 있습니까? 위치 설정이 ON 인 경우에도 getLastLocation API가 null을 반환하는 것을 확인했습니다. 동시에 Google지도 앱을 확인하면 위치 정보를 얻을 수 있습니다 (물론 requestLocationUpdates 또는 다른 API를 사용해야 함).
내 Nexus-5에서 Google지도 앱을 실행하고 내 앱을 다시 시작한 후에도 getLastLocation이 null을 반환한다는 사실을 확인했습니다. Google지도 앱에서 위치가 올바르게 감지 되더라도 getLastLocation API는 null을 반환합니다.
안드로이드 시스템이 마지막으로 알려진 위치를 어떻게 업데이트합니까? 일부 앱이 requestLocationUpdates API를 통해 위치를 요청할 때만 업데이트됩니까? Android 시스템이 마지막으로 알려진 위치를 자동으로 업데이트하는 경우 getLastLocation API가 null을 반환하는 이유는 무엇입니까?
getLastLocation API Getting last known location
포인트는 주목해야합니다 :
위치 권한이 부여됩니다.
위치 설정은
같은 코드가 몇 가지 장치 작동에 있지만 몇 가지 장치에 실패합니다.
Google의 FusedLocationProviderAPI 및 Android Framework LocationManager API에서 위치를 가져 오려고합니다.
나는 누군가가 위치 설정이 ON 인 경우에도 null을 반환 할 수있는 상황의 getLastLocation API에서 설명 할 수 있다면 그것은 좋은 것 유래
에 기존의 모든 질문을 확인했다. 누구든지 내부적으로 어떻게 작동하는지 알고 있습니까?
몇 가지 코드를 공유 할 수 있습니까? – CodeCameo
답변을 확인하십시오. http://stackoverflow.com/questions/20438627/getlastknownlocation-returns-null –
이 질문은 중복되었습니다. http://stackoverflow.com/questions/16830047/locationclient-getlastlocation-return-null을 확인하십시오. –