gpt4 book ai didi

java - Android NFC Intent 不是 "called"

转载 作者:行者123 更新时间:2023-12-01 04:54:02 25 4
gpt4 key购买 nike

我设置了一个 Intent 过滤器,这样每当发现任何 NFC 技术时,它就会调用我的 Activity 。在使用我的 Nexus 7 进行测试时,这非常有效,但是当我在我的 Nexus 4 上进行测试时,它不起作用。它会发出噪音,就好像标签被发现一样,但没有应用程序可以处理它。

目的是休闲。

<activity
android:name=".NfcScanned"
android:label="@string/title_activity_nfc_scanned" >
<!-- Add a technology filter -->
<intent-filter>
<action android:name="android.nfc.action.TECH_DISCOVERED" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>

<meta-data android:name="android.nfc.action.TECH_DISCOVERED"
android:resource="@xml/filter_nfc"
/>

现在我可以发布我的 Activity 中处理卡扫描的所有内容,但还没有那么远,并且它与其他设备完美配合。

就 logcat 而言,我遇到了这个有点有趣的错误

01-23 00:16:02.343: E/BrcmNfcJni(894): nativeNfcTag_doDisconnect: tag already deactivated

最佳答案

Nexus 4 配备的 Broadcom NFC 芯片不支持您的 NXP 专有标签类型。另一方面,Nexus 7 中的 NXP NFC 芯片确实支持 NXP 专有标签读取。

比照What NFC tags does the Nexus 7 Support? (2012)

关于java - Android NFC Intent 不是 "called",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14473105/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com