0
我想在我的手機進入NFC閱讀器的領域時立即使用此廣播意圖開始我的活動?如果有人這樣做,請幫助....任何人都知道ACTION_RF_FIELD_ON_DETECTED?
我想在我的手機進入NFC閱讀器的領域時立即使用此廣播意圖開始我的活動?如果有人這樣做,請幫助....任何人都知道ACTION_RF_FIELD_ON_DETECTED?
這是可能的,但不建議這樣做。
首先,ACTION_RF_FIELD_ON_DETECTED是受保護的意圖。爲了能夠接收它,你必須在etc/nfcee_access.xml文件中列出你的應用程序。該文件授予對安全元素的訪問權限,因此它不能在非根源手機上寫入。
第二:ACTION_RF_FIELD_ON_DETECTED事件不可靠。源代碼中陳述了這一點,在實踐中也是如此。每次手機感應到RF場時,您都無法獲得這樣的意圖(有技術/歷史原因,我不會在此詳細解釋)。
如果你可以解決這兩個問題,你可以在清單中列出ACTION_RF_FIELD_ON_DETECTED,Android會很高興地啓動你的應用程序。
感謝您的回覆....我已經植根Nexus S,並將我的應用程序列入白名單....您有沒有嘗試過這種類型的東西? – 2013-02-18 05:57:10
ACTION_RF_FIELD_ON_INTENDED ??那是什麼?? – 2013-02-18 06:33:14
只是一個錯字.. :-)固定 – 2013-02-23 09:06:46