2013-08-29 3 views
5

나는 비슷한 문제를보고하지만 답변이없는 사람들을 발견했다.GPS가있는 Android Geofencing API 버그?

Google I/O 2013에 출시 된 android Geofencing API를 사용하고 있습니다. "지형 생성 및 모니터링"강의 및 샘플을 따랐습니다.

이 API를 wi-fi 적용 범위와 함께 사용하면 완벽하게 작동합니다. 문제는 내가 밖에있을 때입니다. 그것은 GPS 센서가 켜져 있지만 GPS를 사용하여 위치를 추적하지 않았습니다.


나는이를 관리하는 발견하는 유일한 방법은 높은 정확도

mLocationRequest.setPriority(LocationRequest.PRIORITY_HIGH_ACCURACY); 

의 우선 순위와

mLocationClient.requestLocationUpdates(mLocationRequest, mLocationListener); 

를 호출하고 mLocationRequest으로 GPS를 사용하는 응용 프로그램을 강제하는 것입니다 그것을 사용하여 GPS를 사용하도록 강요하지만 프로그래밍 방식으로 업데이 트를 중지해야합니다.


내 질문은 :

1)이 API는 GPS 센서를 사용 여부를 때주의해야하지 않나요?

2) Geofence 반경이 API에서 사용하는 센서에 영향을 줍니까?

3) GPS 센서가 켜져있는 유일한 경우 GPS 센서가 "깜박"합니까?

이 API에 대한 추가 설명서를 얻으려고 애 쓰고 있으므로 귀하의 경험을 알고 싶습니다. 미리 감사드립니다;)

+0

이것이 제가 미리 만든 Apis를 싫어하는 이유입니다 –

+0

이전 API는 새로운 API보다 훨씬 낫습니다. –

답변

1

당신은 이것을 운영하고 있습니까? 나는 같은 샘플을 시도했지만 제대로 실행했을 때 나는 구글 맵스 앱을 사용하지 않았다. 감사합니다 MArlus

+0

안녕하세요. 서비스에서이 API를 사용했습니다. 나는 Google지도 앱없이 백그라운드에서 실행되기를 원했습니다. 어쩌면 Google지도 앱을 사용하는 방식으로 작동하기 때문일 수 있습니다. 나는 모른다. 아직 프로그램 방식으로 GPS 업데이트를 요청하고 중지하고 있습니다. 어쨌든 고마워 – Derma