2012-10-29 2 views
0

현재 처음부터 위치가 필요한 앱을 개발 중입니다. 위치 업데이트가 작동하는지 확인하는 방법이 있지만 GPS가 켜지더라도 앱이 시작될 때 위치 업데이트가 보장되지 않습니다. 앱을 시작할 때 어떻게 새로운 위치 업데이트를 보장 할 수 있습니까?시작에서 Android 위치

답변

4

현재 처음부터 위치가 필요한 앱을 개발 중입니다.

이것은 앱의 디자인 결함입니다. 것을 고려하기 위해 응용 프로그램을 재 설계하십시오

  • 사용자가 GPS를 사용할 수있다, 또는
  • 사용자는 최근 GPS를 사용하지 않았을 수 있습니다, 그래서 을 수정을 얻기 위해 약간의 시간이 걸릴 또는 것
  • GPS 신호 (큰 건물 내부 등)을 사용할 수있는 곳
  • 사용자는

가 어떻게하면 내 응용 프로그램이 시작 신선한 위치 갱신을 보장 할 수있는 위치에 있지 않을 수 있습니다?

수 없습니다.

+1

흠 좋아, 내가 할 수있는 최선의 두 공급자 (GPS와 와이파이)에 마지막 위치를 요청하고 신선한 하나를받지 못하는 동안 그것을 사용합니까? – user1437481

+0

@ user1437481 : 예. 'getLastKnownLocation()'이 어떤 제공자에게나 작동 할 것이라는 보장이 없으며, 네트워크 제공자가 당신에게 더 빨리 응답 할 기회가 있기 때문에, 두 제공자의 위치 업데이트를 요청하는 것을 고려할 수도 있습니다. – CommonsWare