2016-06-27 2 views
0

NFC 기술을 활용 한 접촉 교환을 기반으로 Android 용 앱을 만들려고했습니다. 필자가 혼합 된 신호를 읽었을 때, 타당성이 있다는 결론을 내렸고 제조업체를 기준으로 NFC 기술이 독점 형식으로 포장되어 결국 NFC "탭"앱을 보편적으로 작동시키는 것은 불가능하다는 것을 이해 한 것 같습니다. 모든 안드로이드 폰. 이 올바른지?Android NFC intercomunication

앱이없는 휴대 전화에 연락처를 보내려는 전화 A가 "탭"하려고 할 때 어떤 일이 일어나는지 혼동하지 않습니다. 일어날 것으로 예상되는 것은 무엇입니까? 수신 전화에 앱이없는 교환을 위해 별도의 상호 작용을 만들 수 있습니까? 예를 들어 사용자에게 앱 설치를 요청하는 메시지가 표시되고 권한을 요청한 후 사용자의 주소록에 연락처가 삽입됩니다.

+0

당신이 사용하는 경우 모두 사용자가 응용 프로그램이 필요하거나, 전송중인 데이터를 이해할 수없는 일반적인 표준입니다. 다른 사용자에게 앱을 설치하라는 메시지를 표시 할 수 없습니다. –

+0

나는 또한 nfc와 접촉을 교환하는 것이 이미 어떤 앱도없이 모든 안드로이드 폰에서 작동한다는 것을 확신합니다. 스마트 폰에서 연락처를 연 다음 다른 전화기를 들고 있습니다. 다른 전화와 연락처를 공유하는 옵션이 제공되어야합니다. –

답변

-1

내 앱에서 NFC 기능을 사용할 때 필요한 경우 앱을 다운로드하고 설치하도록 사용자를 초대하는 솔루션을 사용합니다. 앱의 Play 스토어 프로필에 대한 링크 만 보내면됩니다.

NFC 지원이있는 사용자 만이 볼 수 있는지 확인하기 위해 의 AndroidManifest.xml이를 추가하고 응용 프로그램을 다운로드 :

<uses-feature android:name="android.hardware.nfc" android:required="true" /> 
+0

연락처 추가와 같은 다른 작업을 수행 할 수 있습니까, 아니면 엄격하게 메시지입니까? 또한, nfc intercommunication을 수행하는 방법을 배우기 위해 염두에두고있는 자원이 있습니까? 지금까지 발견 한 모든 것은 nfc 태그 읽기에만 집중하는 것 같습니다. –

+0

다른 장치에 빔 NDEF 메시지보기 : https://developer.android.com/guide/topics/connectivity/nfc/nfc.html –

+0

또는이 링크 : https://developer.android.com/training/beam- files/index.html? hl = zh-cn –