回覆列表
-
1 # 吃瓜程式猿
-
2 # 深圳黃志勇
一、NFC應用,蘋果手機當前還沒有公開給第三方開發者,據說已經開放給國內銀行等金融機構。企業類授權還在等待中,所以當前在蘋果手機想要使用NFC功能還要看蘋果是否能夠開放給你。 二、安卓手機的NFC應用中,三星及華為等部分小米手機集成了NFC應用,不需要ROOT即可呼叫,部分雜牌手機採用了非主流NFC晶片,可能會有部分相容性問題存在,主流NFC模組多釆用NXP的晶片,所以市場上各類支援它的軟體很多,如模擬非加密型的門禁卡軟體,專用地鐵NFC程式等,無需獲取root許可權,如果遇到這類情況,多數是對於安卓系統底層開發者不熟悉者,依賴Root以後的系統呼叫驅動NFC晶片開發。市場上下載的很多成熟的軟體產品均不需要root許可權。
首先你得手機支援NFC(蘋果手機雖然支援,但是沒開放介面)
另外現在一些手機也自帶新增刷門卡之類的配置,比較方便,
一般的手機如果要能支援NFC刷門卡,都要改手機系統的引數,這樣的話就一定需要root許可權了,這才能有許可權修改系統的引數。
一般就是透過修改手機NFC ID過門禁大概流程就是利用手機上的APP(推薦:NFC TagInfo)讀取出門禁卡的ID,然後透過RE管理器更改手機NFC ID檔案內部ID,儲存以後就可以透過手機直接喚醒非接觸式讀卡器或者終端。
(root相當於拿到系統的超級許可權,比較危險)