Android手機 通過NFC讀取二代證資訊

2021-10-09 08:18:37 字數 606 閱讀 7794

本文推薦乙個安卓手機通過nfc讀取二代證的sdk,目前市面上已經很多通過雲解析來讀取二代證的sdk,但是都有乙個通病:對網路延時要求非常嚴格,稍有波動或者網速差一點就會失敗重新讀取,導致讀取時間變長。

下面推薦的這款sdk,減少了與伺服器互動的次數,實測其它sdk在讀取身份證資訊的時候都要與伺服器互動40多少次,每次互動網路延時只要超過270ms就會失敗。而本文介紹的sdk,只需要與伺服器互動4次,並且最後一次互動沒有網路延時要求。也就是只要前面3次互動網路延時不超過270ms就可以完成解析。大大的提高了讀取成功率和速度。實測在3g網路下都能完成解析。

另外看了原始碼,發現這個sdk是做了伺服器自動切換的,也就是說如果乙個伺服器出問題或者在公升級維護的時候,會自動切換到另外一台伺服器,大大提高了穩定性。

而且sdk高度封裝,獲取身份證資訊只需一行**,整合非常簡單。

/* 獲取身份證資料 */

idcarddata idcarddata = idcard.

getidcarddata

(nfcb)

;/* 顯示身份證資料 */

showidcarddata

(idcarddata)

;

支援NFC的Android手機型號

samsung nexus s samsung galaxy s ii i9101 samsung galaxy note i9220 htc stunning 驚豔 s715e 安卓4.0不支援nfc card emulation,但是多了個nfc beam p2p通訊 安卓2.3.3不支援nfc...

支援NFC的Android手機型號

samsung nexus s samsung galaxy s ii i9101 samsung galaxy note i9220 htc stunning 驚豔 s715e 安卓4.0不支援nfc card emulation,但是多了個nfc beam p2p通訊 安卓2.3.3不支援nfc...

Android 動態註冊NFC

1 不能用用廣播的形式去註冊nfc的action 實現 private nfcadapter madapter private string techlist private intentfilter intentfilters private pendingintent pendingintent...