2014-11-18 4 views
2

Android 기기가 특정 위치에있을 때 가장 좋은 방법은 무엇입니까? 기기가 특정 전제에있을 때 특정 정책을 시행하는 기기 관리 앱을 만들고 있습니다. 특정 사무실 건물에 정책을 적용하려면 장치가있는 위치를 알아야하고 장치 관리자 API에 지리적 위치/지리 울타리 API가 없는지 확인해야합니다.Android 기기가 특정 위치에있을 때 감지

나는 몇 가지 방법을 생각할 수 있지만, 어느 것도 절대 안전한 없습니다 :

  1. 설문 조사 좋은 위치 (와이파이/GPS) - 사용자가 와이파이/GPS가 있는지 여부에 따라 다릅니다. 시행 할 수 없습니다. 또한 GPS는 실내에서 작동하지 않으므로 배터리가 많이 소모됩니다.
  2. 설문 조사 과정 위치 (셀 타워) - 더 신뢰할 만하지만 부정확합니다.
  3. Wiifi 라우터를 구내 주변에 배치하고 사용자가 Wi-Fi를 사용하고 있는지 여부에 따라 근거리에있을 때이를 감지합니다.

기기의 위치를 ​​찾는 가장 좋은 방법은 무엇입니까?

+0

직원을 신뢰할 수 없습니까? –

+0

아니요. 당신은 그 질문에 대한 답을 알고있었습니다. :) – user1118764

답변

0

귀하의 요구 사항을 충족하는 유일한 것은 iBeacons 또는 이와 유사한 장치입니다.

푸른 색 낮은 에너지 비컨입니다. 어느 건물의 벽에 장착되어 있습니다.

그들은 비콘 ID와 해당 장치까지의 거리를 방출합니다. 어떤 비콘 ID가 어느 위치에 마운트되어 있는지 관리해야합니다.

이 기술은 Apple에서 개발 한 기술이므로 안드로이드에서 어떻게 사용할 수 있는지보십시오.

실외용 GPS가 가장 효과적입니다. 배터리를 소모해야합니다.

셀 타워의 위치를 ​​잊어 버리면 약 1000m 정도의 정확도가 유지됩니다. Wlan 위치 지정 또한 제한적으로 사용됩니다.

+0

감사. 그것은 합리적으로 들린다. 나는 이것들을 실제로 보았지만 완전히 잊었다. 이것은 사용자가 블루투스를 켤 필요가 있습니까? 그가 안다면, 그 장치를 감지 할 방법이 없습니까? – user1118764

+0

아마 블루투스를 사용해야합니다. 일반적으로 표준 Android 및 iOS가 아닌 사용자는 스마트 폰으로 연결할 수 없습니다. 사전 설치된 특수 회사 스마트 폰을 홍보 할 가능성이 있습니다. 나는 결코 그것에 대해 들어 본 적이 없다. – AlexWien

관련 문제