在Android设备上检测NFC

时间:2011-04-27 13:37:10

标签: android nfc

好吧,我的目的是检测Android设备是否支持NFC,如果不支持,我会使用其他技术。我已将我的最低API级别设置为8,因为我希望我的应用程序即使在没有NFC的这些设备上也能正常运行。

是否有类似isNFCSupported()的方法?任何想法?

感谢 yosoh。

1 个答案:

答案 0 :(得分:23)

步骤1:把它放在你的清单中:

<uses-feature android:name="android.hardware.nfc" android:required="false" />

步骤2:致电PackageManager上的hasSystemFeature(PackageManager.FEATURE_NFC),查看当前设备上是否有NFC