类似的问题-HowtoreaddetectedNFCtag(NDEFcontent)detailsinandroid?我希望我的Android应用能够读取和解析检测到的NDEF消息。我已经编辑了AndroidManifest.xml来检测nfc标签,并且添加了intent过滤器,它看起来像这样我相信这很好,因为当我使用SDK附带的NFCDemo示例应用程序创建MockNDEFtags时,当我可以选择处理这些生成的标签的应用程序列表出现时。然后我点击我的应用程序,它打开没有问题,我只需要一种方法来读取在NDEF消息中传递给它的数据。代码:TagmyTag=(Tag)nfcintent.g
Android设备上的NFC场非常弱。与专用的非接触式阅读器相比,您需要在天线的准确位置放置另一个设备或标签,否则它无法读取。有没有办法通过任何代码方式增加NFC芯片的磁场或功率输出?谢谢 最佳答案 不,没有办法增加射频功率。 关于android-增加Android设备上的NFC功率,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/11878864/
我正在开发一个与某些VCard标签完美配合的NFC应用程序。现在,我想使用客户发送给我的一些不同的标签。Android设备(Nexus4和GalaxyNexus)只是发出NFC蜂鸣声,但没有应用出现,也没有Intent选择器...这是我的Intentlist条目:这是我扫描标签时关联的logcat:12-2812:29:35.599:D/ACDB-LOADER(164):ACDB->send_afe_cal12-2812:29:35.609:D/NativeNfcTag(923):Connecttoatechwithadifferenthandle12-2812:29:35.619:D
我开发了一个应用程序,可以从我们学校使用的学生证中读取某些数据。目前它仅读取用户数据,但future计划添加支持以读取剩余信用。问题是我们使用的卡是MifareClassic。Nexus4和Nexus10(可能还有更多设备)不支持这些卡,因为它们具有BroadcomNFCController。如果我是对的,应用程序不应该在这些设备上崩溃或出现问题,但它就是什么也没做。有没有办法在没有NXPController的情况下以某种方式排除这些设备?(基本上类似于MifareClassic类所需的使用功能。)我可以通过Play商店排除Nexus4和10,但那是这几乎不是一个好的解决方案-甚至更多
我正在使用LIBGDX,并且经过一些努力,我一直在进步。但是我遇到了一些困难。在LibGDX中,我如何在android中使用NFC?其次是USB?其他度假村解决方案:2.1。如果LibGDX不允许,有没有办法访问AndroidSDK的原生调用?2.2。第三种解决方案是在androidsdk中编写第二个应用程序(隐藏),但是否有可能拥有自己的Intent/应用程序名称调用原因?所以通话只有一个可以打开的应用程序。感谢这个伟大的社区 最佳答案 像这样在主项目中放置一些接口(interface)。publicinterfaceNfcCom
我正在为我的Android应用程序开发一个NFC扫描功能。它适用于我所有的设备,但运行Android4.4.2的SamsungS4除外。当我扫描一个NFC标签时,它会抛出这个错误:03-0417:09:34.570:W/ActivityManager(820):PermissionDenial:startingIntent{act=android.nfc.action.NDEF_DISCOVEREDdat=vnd.android.nfc://ext/android.com:pkgcmp=com.mobile.planning/.NfcDebugActivity(hasextras)}f
所以我一直在编辑和使用NTAG215类型的NFC标签并向它们写入数据等。是否可以使用android作为标签并让不同的系统读取它,例如WiiU或Switch。主机卡仿真? 最佳答案 是的,也不是。我假设您想使用您的android来模拟Amiibo,所以这就是我的发现。Android的主机卡仿真(HCE)的问题在于它supports用于NFC标签仿真的ISO14443-4和Amiibo/NTAG215是该ISO(14443-2)的旧版本。所以对于Android来说不行,除非你的手机是root并且你以某种方式绕过了这个限制。这guy显然对
我按照phonegap-nfc中的说明进行操作为我的phonegap项目安装nfc插件的项目页面。在启动应用程序时,我确实看到了WaitingforNDEFtag警报。但是,将NFC卡轻触手机时,我只听到NFC失败的声音(您可以在thisvideo中听到该声音)。我不确定这里出了什么问题。代码与上面第一个链接中的说明完全相同。为了简洁起见,我也将代码复制到这里:我的index.js有-onDeviceReady:function(){app.receivedEvent('deviceready');//ReadNDEFformattedNFCTagsnfc.addNdefListene
我想修复nexus的uid以及何时使用手机在NFCshield上进行标记。盾牌会显示id。但是当它在nfc盾上标记时,id是不一样的。我可以修复我的uid吗? 最佳答案 您可能看到的是NFCID:NFC点对点ID。此ID由NFC硬件在每次NFC连接时随机重新生成,无法修复。 关于android-如何修复NFC中的uid,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/9662979
在启用了前台调度的应用程序中扫描NFC标签时,onPause()在onNewIntent()之前被调用。是否有可能在onPause()中获取NFCIntent,以便我可以根据Intent的来源停止(或不停止)进程?由于Activity在前台,扫描标签时不应暂停/恢复,而且我有必须在onPause/onResume,可以看到问题。getIntent().getAction()始终是“MAIN”,但肯定有一种方法可以更准确地描述Intent?或者在输入onNewIntent()之前不可能知道这是一个NFCIntent? 最佳答案 不,在