안드로이드에서 GPS 응용 프로그램의 속도 요소를 원합니다. 네트워크 공급자와 gps 공급자를 모두 사용하여 위치 업데이트를 얻고 싶습니다. 그러나 네트워크 제공 업체는 거의 속도를 내지 못합니다. GPS 제공 업체가 여러 번 수정 프로그램을 제공합니다.GPS 공급자가 안드로이드에서 속도를 얻도록 강요하는 방법?
그러나 그렇게 한번 수정 속도없이 발견되어, 장치는 requestLocationUpdates 변경에 설정된 간격 또는 거리까지 새로운 업데이트를 요청하지 않습니다? 그렇다면 어떻게 속도를 낼 때까지 계속할 수 있습니까? Criteria 클래스를 찾았지만 제공자를 선택할 때만 사용할 수 있습니다. 나는 그것을 얻는 동안 그것을 사용하고 싶다. 그럴 수있어?
내가 알아 차 렸던 또 다른 일은 때로는 시작시 127m/s가되고 심지어 실제로 속도가 정상적으로 유지되는 속도입니다. 이 문제는 G1에서 테스트 한 장치의 문제입니까 아니면 일반적으로 위성 또는 위치에 따라 달라 집니까?
제공자를 선택할 때 기준을 사용합니까? 적합하지 않은 위치를 제공하지 않습니까? criteriaObj.setSpeedRequired (true)를 설정 한 것처럼, 그런 availble이 없으면 점수를 얻지 못합니다. 어쨌든 위치 업데이트가 필요합니다.
의견이 있으십니까?
좋은 관찰이지만 내 운동 기록 앱을 어떻게 검토했는지 –