반응형
안드로이드 프로젝트를 진행중 nfc 기능을 사용해야 할 경우
Manifest에 nfc권한을 추가시켜줘야 한다
<uses-permission android:name="android.permission.NFC" />
<uses-feature android:name="android.hardware.nfc" android:required="false" />
위와 같이 권한을 추가시켜 주는데, 두번 째 android.hardware.nfc 권한이 문제인데,
기기에 nfc기능이 있는지 체크하는 기능이다.
이는 디폴트가 true로 되어있어, 아무조치를 안하고 배포를 할 경우 nfc가 없는 핸드폰의 경우 스토어에 해당 앱이 보이지가 않는다.
보이질 않으니 다운이 안된다.
이때, required를 false로 해두면 nfc가 있든 없든 일단 마켓이 보인다.
반응형