目前(安卓2.3.4),Android平臺並沒有集成NFC打開堆棧。這個堆棧有幾個優點:不僅限於一個特定的NFC硬件,可移植到許多不同的環境(不僅僅是Android),與當前的堆棧相比,還有許多附加功能。另一方面,因爲Open NFC不是標準Android環境的一部分,所以需要一些工作(但實際上很容易)在Android平臺中使用此堆棧。 Open NFC文檔描述了這個過程。
Open NFC堆棧是並行活動,可以替代當前堆棧。由於其描述,它克服了谷歌NFC堆棧實施的一些限制,並且使得新的硬件適配(即支持新的標籤類型)更容易...
該堆疊旨在被設備製造商而不是移動開發商使用,因爲標準Android內核不支持模塊加載,Open NFC堆棧不能簡單地安裝爲另一個應用程序,它需要內核更改。但是一旦內核被替換,部署和使用Open NFC堆棧非常容易。 應用程序開發人員應該堅持操作系統的功能,即使更有限,因爲他們確保代碼在任何支持NFC的手機上的可移植性。但是,如果您嘗試使用Android以外的「更多」功能,則Open NFC是一個不錯的選擇。
結論: 直到一些手機制造商將該堆棧集成到設備中,對Open NFC堆棧感興趣沒有多大意義。應用程序開發人員無法使用Open NFC,除非它在硬件上。
[Android OS上的NFC堆棧]的可能重複(http://stackoverflow.com/questions/6055627/nfc-stacks-on-android-os) – EboMike