android nfc 读取标签,如何在Android中读取NFC标签?

嗨,我正在开发一个使用NFC功能的Android应用程序。在这里,我尝试阅读NFC Mifare nfc标签。我使用了可用于android api的NFCDemo,但是我没有成功通过我的应用程序读取数据。在那个总是阅读假标签并仅给出假结果的演示中。如何在Android中读取NFC标签?

我有一个清单文件意图过滤器混淆。在我的演示应用程序是这样的

package="com.example.android.nfc"

>

android:icon="@drawable/icon"

android:label="@string/app_name"

>

android:theme="@android:style/Theme.NoTitleBar">

android:theme="@android:style/Theme.NoTitleBar"

>

和应用程序总是与FakeTagsActivity活动开始我们点击假标签的任何一个假tags.When的任何显示列表会重定向到与不假数据TagViewer活动真实的标签数据。 我TagViewer活动有太多的困惑也就是resolveIntent(意向意图)总是处理

if (NfcAdapter.ACTION_TAG_DISCOVERED.equals(action)) {}

,但我不理解什么错与此有关。 请指教我是否需要修改api演示以阅读真实标签数据。或者建议我有没有其他方法可以读取nfc标签。

我已经尝试过This Sample 但不能完全帮助我。 请帮帮我。提前致谢。

+0

当你说“不工作”,你想在真实设备上?您确定该设备具有NFC硬件支持吗? –

2012-04-03 08:47:29

+0

是的,我尝试过三星Verizon 4G设备。它具有NFC功能。 –

2012-04-03 09:37:33

+0

NFCDemo应用程序真的过时了,我不会用它来构建。但是,让我们先尝试找出问题。你在说,当你点击其中一个假标签时,它会使用假数据进入TagView活动。这是预料之中的。你实际上在什么时候扫描了你的标签?当你这样做时,我没有听到你的问题。 –

2012-04-03 21:41:49

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值