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

앱 아이콘 숨기고 NFC로 어플 실행 방법

0 추천
<category android:name="android.intent.category.LAUNCHER"></category>

위 코드를 삭제하거나 런처를 디폴트로 변경하면   어플 설치시에 앱 아이콘이 설치가 안되는데요..

이상태에서 NFC 태그해서 앱을 실행 할수 있을까요?

 

NFC 툴 어플실행으로 태그를 쓰면    태그시 구글플레이 오류가 뜨면서 실행이 안됩니다.

mimetype 를 어플에서  지정해 주고 NFC카드의 값을 지운다음에 태그를 해보면 

task 창이 뜨면서 어플을 선택할경우 어플이 실행이 됩니다.

 

task창이 안뜨면서   어플서랍이 어플이 안보이는 상태로 NFC 태그를 통해서만 어플을 실행하고 싶은데

어떻게 하면 될까요?

맘여리노앙자 (480 포인트) 님이 4월 29일 질문

1개의 답변

0 추천
AndroidManifest.xml에서 MainActivity를 보시면 intet  filter가 있을 겁니다. 외부에서 앱을 호출하면  시스템이 매치되는 intent filter에 해당되는 Acticity,  Service  또는 BroadcastReceiver를 호출하게 됩니다. 따라서
Intent filter를 등록해 주세요.

https://stackoverflow.com/questions/28837963/android-nfc-intent-filter-for-all-type
익명사용자 님이 4월 29일 답변
제가 잘못한건지.. 작동이 잘 안됩니다 ㅠㅠ
어플 런처를 정상적으로 설치하고 앱을 설치하고 하면 NFC로 어플 실행이 되는데
어플 런처를 설치 안하고 앱을 설치하면 NFC로 어플 실행이 안됩니다.

어플 런처를 숨기거나 어플런처가 터치가 안되게끔 한다음에
NFC로만 어플을 실행시키고 싶습니다
...