마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

[안드로이드] GPS 정상적으로 사용하려면 android.hardware.location.gps 값 추가가 필수 인가요?

0 추천

구글에서 메일이 왔는데요. 

메니페스트에서 ACCESS_FINE_LOCATION 속성을 사용하는 앱들은

<uses-feature android:name="android.hardware.location.gps" />

GPS를 정상적으로 사용하려면 값을 추가해야한다라고 왔습니다.

관련 내용은 https://developer.android.com/guide/topics/location/strategies.html#Permission 입니다.

메일에는 2016년 10월15일에 정책을 변경한다고 공지가 되어 있는데,

필수로 해당 속성을 추가해야되는 것인지 궁금하네요.

GPS 기능을 사용하는 다른분들은 어떻게 대응하고 계신가요?

 

 

jongmiss (120 포인트) 님이 2016년 9월 22일 질문

1개의 답변

0 추천
저도 해당 내용 확인했는데

메일 내용으로 보았을때 그냥 사용성 관련된 정책변경 같습니다.

메일내용에서 위를 manifest에 추가하지 않는다고 해서 앱이 중지되거나 업데이트 불가 같은 운영관련되서 문제가 될 부분은 없을것 같네요.

 

쉽게 말해 그냥 "저거 해주면 GPS 모듈 없는 사용자한테는 보이지 않으니까 그에 대한 사용자 불평 이슈가 없을거고 저거 안해주면 GPS 모듈 없는 사용자도 설치 가능해서 앱이 중지되고 불평 불만 할테니까 명시적으로 구분해줘라 개발자 녀석아" 이거 인듯
Development Guy (70,570 포인트) 님이 2016년 9월 22일 답변
정보 감사합니다...사이트 자주 들어와야할듯 싶네요 ㅋㅋㅋ 전 몰랐던 사실~~
답변 감사합니다.
말씀인즉 해당 설정은 "스토어에 GPS 모듈이 있냐 없냐에 따른 노출 유무의 차이이고, 괜히 설정 추가 안해서 GPS 모듈 없는 고객들에게 노출되서 앱 사용시 이슈가 있을수 있다"
라고 이해하면 되겠네요.

그럼데 GPS 모듈이 없는 디바이스도 있나요? ㅎㅎㅎ
메일 내용에서도

In most cases this won't be an issue since Wi-Fi and Cell-ID based location provides high enough fidelity for the typical operation of these apps.

위처럼 Cell-ID 기반의 디바이스면 대부분의 경우가 위치 제공이 될거라고 단정 짓지만 그래도 명시적으로 변경하는것을 정책으로 한다고 합니다.
해당 메일 독해하다가 의미가 명확하지 않아서, 글을 올렸던 것인데, 궁금증이 풀렸네요.
답변 감사합니다.
...