NFC支持所有类型的卡的读取
来源:互联网 发布:淘宝挖宝酱 假货 编辑:程序博客网 时间:2024/06/05 06:43
首先是NFCActivity的声明
<activity android:name="com.example.NFCActivity" android:label="@string/app_name" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> <intent-filter> <action android:name="android.nfc.action.NDEF_DISCOVERED" /> <category android:name="android.intent.category.DEFAULT" /> <data android:mimeType="text/plain"/> </intent-filter> <intent-filter> <action android:name="android.nfc.action.TECH_DISCOVERED" /> </intent-filter> <meta-data android:name="android.nfc.action.TECH_DISCOVERED" android:resource="@xml/nfc_tech_filter" /> <intent-filter> <action android:name="android.nfc.action.TAG_DISCOVERED" /> <category android:name="android.intent.category.DEFAULT" /> </intent-filter> </activity>
然后是@xml/nfc_tech_filter的配置必须是
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <tech-list> <tech>android.nfc.tech.IsoDep</tech> </tech-list> <tech-list> <tech>android.nfc.tech.NfcA</tech> </tech-list> <tech-list> <tech>android.nfc.tech.NfcB</tech> </tech-list> <tech-list> <tech>android.nfc.tech.NfcF</tech> </tech-list> <tech-list> <tech>android.nfc.tech.NfcV</tech> </tech-list> <tech-list> <tech>android.nfc.tech.Ndef</tech> </tech-list> <tech-list> <tech>android.nfc.tech.NdefFormatable</tech> </tech-list> <tech-list> <tech>android.nfc.tech.MifareClassic</tech> </tech-list> <tech-list> <tech>android.nfc.tech.MifareUltralight</tech> </tech-list></resources>
不能一个tech-list中包含所有的tech,不可能有一个卡支持所有的类型
源码请见
https://github.com/xujinyang/NFCALL
0 0
- NFC支持所有类型的卡的读取
- NFC功能介绍及MifareClassic类型的读取数据例子
- BlackBerry读取NFC卡的Serial Number
- Android读取NFC卡的编号
- 支持NFC的Android手机型号
- NFC-标签内容的读取
- 如何使用NFC读卡器读取NFC卡片的UID?
- BlackBerry支持的NFC card列表
- NFC读写MifareClassic协议的NFC卡
- 选择适当的NFC标签类型
- 选择适当的NFC标签类型
- NFC读取卡号转换程RFID设备IC读卡器读取的卡号
- 遍历读取指定文件夹下指定类型的所有文件
- 遍历读取指定文件夹下指定类型的所有文件
- C#读取目录下所有指定类型文件的方法
- javadbf 读取dbf文件 支持包括memo的多种类型
- SQL 读取数据库中所有数据表的所有约束类型名称和默认值
- 贴一张标签让你的手机支持NFC
- 用!important来处理大部hack
- 编程小练习(3)
- Eclipse开发android问题 - admob广告
- 关于unity中 使用Protorbuf-net 序列化对象(iphone)
- Tinyxml-2源码学习
- NFC支持所有类型的卡的读取
- CoreGraphics画线
- IDL structures array
- C++标准转换运算符const_cast
- DICOM医学图像处理:Orthanc Plugin SDK实现WADO服务
- java代码设计原则
- SVM推荐阅读文献及博客
- c#初体验
- dhcpd.conf 详解