当我第一次尝试发送APDU命令并遇到“ Above support length”错误时,我以为那只是NFC芯片本身的限制-没办法解决.但是this site表明它可能是Android OS中的软件问题: many currently available smartphones are only able to transmit 261 Bytes[2] via NFC without major modific
我有一个ACR122 NFC读取器,试图查看我是否可以读取Apple Pay生成的令牌.以下是我尝试使用的Java代码,但每次仅返回4个字母数字字符. Apple Pay iphone可感应nfc读取器-我需要发送特定的apdu命令来检索令牌吗? import java.io.*; import java.util.*; import javax.smartcardio.*;
我的SIM卡上安装了一个简单的JavaCard小程序.我尝试使用Omnikey 5121 CL阅读器和支持NFC的Sony Xperia L通过NFC / SWP(单线协议)与我的Applet通信. 问题是我无法选择小程序-作为状态字,我得到6999.LED灯亮起,所以我认为读取器和SIM卡之间存在某些通信.而且,我也不能选择我的安全域
我在读取NFC-V标签时遇到问题.标签类型为Tag-it HF-I Plus(TMS37112).这是我用来读取数据的代码: private void GetTagInfo(Tag tag){ String[] techList = tag.GetTechList(); for (int i = 0; i < techList.Length; i++) { if(techList[i].Contains(
我想通过NFC(类IsoDep)将长度为1699字节的APDU发送到Java卡智能卡.我得到错误 java.io.IOException: Transceive length exceeds supported maximum 我的手机是三星Galaxy S7. 我在卡上的小程序中使用了扩展长度.我已验证该卡支持扩展长度.我通过pyapdutool通过向卡发送4000字节
我想使用NfcA在MIFARE Ultralight EV1(MFOUL21)标签上设置和取消设置密码保护吗? Android上的标签技术. 我知道我会为此使用nfcA.transceive()方法,但是我不确定该方法的参数是什么,所以有人可以提供代码段来设置和取消设置密码吗? 更新: 关于TapLinx库,我基本上希望使用nfcA.transcei
我正在尝试使用Android读取NFC标签.我是养蜂人,当我接近他们时,这是为了识别我的蜂箱.我在这里搜索过,但是在阅读标签时仍然遇到问题.我想阅读文本,但是当阅读时,有一个正方形字符,并且在所需文本之前显示的字符类似“十”. 这是我正在使用的代码.我知道有效负载字节必须正确,并且
是否有人尝试过将Android的默认行为保存在2个NDEF记录上的NFC标签上,其中一个指向应用程序.apk指向的URL,而第二个则指向应用程序专有数据? 用例如下:当用户尚未安装应用程序时,设备将启动Google Play或网络浏览器,并且用户可以下载该应用程序.用户安装应用程序后,它将处理标签内容.
相似问题-How to read detected NFC tag (NDEF content) details in android? 我希望我的Android应用程序能够读取和解析检测到的NDEF消息. 我已经编辑了AndroidManifest.xml以检测nfc标签,并且添加了如下所示的意图过滤器 <intent-filter> <action andro
我正在开发与某些VCard标签完美配合的NFC应用程序. 现在,我想使用客户发送给我的一些不同标签. Android设备(Nexus 4和Galaxy Nexus)仅发出NFC哔哔声,但没有出现任何应用,没有意图选择器… 这是我的意图清单: <activity android:name=".ResultActivity" android:label="Alc
我使用的是Mifare经典的1k阅读器,它带有默认键A和B,它是: FFFFFFFFFFFF 使用密钥A读取和写入作品.但我想更改键. 无论如何,是否可以获得正确的扇区访问位,格式是什么? 我现在要做的是 <newKey>+ access bits + <oldKEY> 212121212121078069FFFFFFFFFFFF 我从扇区1的块7中读取的访
我有无源RFID钥匙标签http://i00.i.aliimg.com/photo/v3/706302350/nfc_nxp_s70_rfid_button_passive_key.jpg_50x50.jpg. 在其说明中,我看到该标签是无源RFID标签,它可以在NfcA协议(ISO 14443)上运行,并且可以与NFC和NXP一起使用. 我试图将其ID读取到我的智能手机上,但无法识别,也
我需要我的应用程序来回答snep(简单的ndef交换协议)GET请求.我怎样才能做到这一点 ? 我可以成功发送PUT请求;但我的GET请求返回的值为“ NOT_IMPLEMENTED”.我该如何编写应用程序来回答该sneep GET请求?解决方法:你不能 在Android上,您只能将SNEP与Android Beam结合使用.但是,Android
>我正在使用LIBGDX,但我一直在不断努力.但是我遇到了一些困难.在LibGDX中,如何在Android中使用NFC?其次是USB? >其他度假村解决方案: 2.1.如果LibGDX不允许,那么有什么方法可以访问Android SDK的本地调用呢? 2.2.第三种解决方案是将第二个应用程序(隐藏)编码为android sdk,但是有可能拥
我正在为我的Android应用程序开发NFC扫描功能.它可以在我的所有设备上运行,但在运行Android 4.4.2的Samsung S4上除外. 当我扫描NFC标签时,它将引发以下错误: 03-04 17:09:34.570: W/ActivityManager(820): Permission Denial: starting Intent { act=android.nfc.action.NDEF_DISC
因此,iv一直在编辑和使用NTAG215类型的NFC标签,并向其中写入数据等.是否有可能使用android作为标签,并使其由其他系统(例如WiiU或Switch)读取.主机卡仿真?解决方法:是的,没有.我假设您想使用您的Android模拟Amiibo,所以这就是我发现的内容. Android的主机卡仿真(HCE)的问题在于,它用
NFC标签和NFC卡是一回事吗? Android文档同时提到了两者.读取简单标签时会显示“ NFC标签”,但在HCE documentation中会显示“ NFC卡”.我可以假定它们是相同的吗?解决方法:通常,术语“ NFC标签”和“ NFC卡”在某种程度上可以互换.他们指的是将相同的基础芯片技术打包到具有不同形状
我想创建一个Android应用程序,处理针对所有类别和所有数据类型发现的所有NFC事件,例如NDEF,TECH和TAG. 这些意图过滤器位于我的Android Manifest文件中: <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.ca
大家好,我是开发android应用程序的初学者,目前我需要将一些数据写入NFC标签以检查自己的NFC阅读器程序,但是,我可以尝试的那些应用程序只能将一个记录写入标签中,但记录不匹配由于我要求里面有几条记录,最后要有一条AAR记录,所以我想问是否有人知道可以提供此功能的任何应用程序,或
我正在使用Apache cordova来构建android应用程序.我制作了具有NFC功能的应用程序. 我们已经将数据写入了mimetype:myApp / firstNFCApp的NFC标签中.在我的应用程序内部,只要检测到具有这种模仿类型的标签,我的应用程序就会读取数据并以用户友好的方式显示该数据.这样实现的就可以了,
我正在考虑使用Android和NFC启动一些项目. NFC提供哪种带宽?假设我有一个连接到Arduino或类似设备的合适的NFC读/写器,并且正在与与其保持联系的Android设备进行通信.许多人建议启动与NFC的通信,然后通过蓝牙进行实际的数据传输,但是我想知道,出于好奇,严格用于NFC的通信可用的带宽.
是否可以在NfcV(ISO 15693)标签上将数据写入内存中的特定块?例如.将数据写入块#5或任何特定的块#. 我是NFC技术的新手.我正在创建一个用于读取/写入NfcV(ISO 15693)标签的应用程序.我已经成功创建了读取部分,但是问题出在书写部分上.当我想将一些文本数据写入标签时,它从第2块开始直
我正在尝试使用基于example的ACR 1281U Nfc卡进行基于主机卡的仿真,HCE 读者. 本教程建议使用以下命令在连接到读取器b时使用nfctools读取日志 java -cp "C:\DATA\setups\ACR1281U-C1 SDK v1.0\nfctools-examples.jar" org.nfctools.examples.hce.HceDemo 但是我得到的错误是在Wi
是否可以在Galaxy Nexus Jelly Bean(4.1.1.)移动版和任何常规台式机非接触式阅读器(ISO 14443 A / B)之间建立连接? 据我所知,android不支持卡仿真模式,因此只能通过p2p模式完成. p2p是基于ISO 14443的,因此可以使用任何读取器,还是需要特定的NFC芯片,而不是较旧的读取器使用的标准I
通过阅读和实验,我发现Android设备使用某种方法来防止重复读取标签(as discussed here).这对于节电非常有用,但是限制了该技术的可能应用. 例如,我面临的问题是,我有一个被动标签,其中的内容会不断更新.读取标签后,手机将停止检测标签,直到将其删除为止.在此期间,您无法继续读取标