标签: nfc

ACS智能卡读卡器

我想知道在哪里可以下载ACR122U SDK工具.这是一款非接触式智能卡读卡器.这是因为我购买了NFC读卡器,但没有使用软件.因此,如果有任何其他工具可以实际读取ACR122U,除了原始sdk本身,请告诉我.我将不胜感激.谢谢.

sdk smartcard nfc

0
推荐指数
1
解决办法
1万
查看次数

使用 INTERNAL 模式时的 PPSE 和 CRS 关系

当使用 PPSE(接近支付系统环境)的内部模式时,我发现 CRS(非接触式注册服务)在应用程序选择过程中开始发挥作用。但无法找到有关彼此逻辑依赖关系的确切细节。

当PPSE设置为内部模式时,谁能解释一下在应用程序选择过程中PPSE和CRS的逻辑关系?

apdu smartcard nfc smartcard-reader

0
推荐指数
1
解决办法
2654
查看次数

如何检查我的NFC标签ID(UID)?

当我们习惯使用APK&TAG每部手机时,可以知道其他NFC TAG ID.例如,电话A和B尝试标记.然后,电话A可以知道电话B的NFC标签ID(4字节 - 十六进制).但我想知道如何在手机上知道我的NFC TAG ID.没用过其他手机.如果您了解任何其他信息,请就此向我提出建议.

tags serial-number uniqueidentifier nfc hce

0
推荐指数
1
解决办法
8253
查看次数

存取MIFARE DESFire卡

如何使用Android手机作为NFC读取器访问MIFARE DESFire卡?我打算在Android手机上开发一个Android应用程序(用于付款)。

我想使用Android手机执行的DESFire操作(身份验证,读取和写入)需要SAM卡,我想我可以使用HCE在手机中模拟SAM卡。

android nfc mifare contactless-smartcard hce

0
推荐指数
1
解决办法
1592
查看次数

如何读取mifare卡的二进制块?

我开发了从读卡器读取NFC卡的应用程序.我知道读二进制块的代码如下:

FF B0 00 04 10
Run Code Online (Sandbox Code Playgroud)

04为块4,10为16字节数据.我的卡上有数据"TEST009996".我从4-8运行5个读取二进制块的代码,如下所示:

FF B0 00 04 10
FF B0 00 05 10
FF B0 00 06 10
FF B0 00 07 10
FF B0 00 08 10
Run Code Online (Sandbox Code Playgroud)

我得到以下结果:

T?enTEÉ ?
T?enTEST00É
T?enTEST009996É
enTEST009996?  6É
ST009996?  6    É
Run Code Online (Sandbox Code Playgroud)

或者以十六进制表示:

01 03 A0 10 44 03 11 D1 01 0D 54 02 65 6E 48 43 90 00
44 03 11 D1 01 0D 54 02 65 6E 48 43 49 44 30 30 90 00
01 …
Run Code Online (Sandbox Code Playgroud)

smartcard nfc pcsc mifare ndef

0
推荐指数
1
解决办法
4756
查看次数

获取NFC标签序列号

这是我第一个使用NFC的项目.我想简单地获取NFC标签的ID.我一直在关注这篇文章的回复.这是代码:

public void onResume() {
        super.onResume();

    if (NfcAdapter.ACTION_NDEF_DISCOVERED.equals(getIntent().getAction())) {

        Toast.makeText(this,"NFC on resume working",Toast.LENGTH_LONG).show();
        byte[] tagId = getIntent().getByteArrayExtra(NfcAdapter.EXTRA_ID);
        Log.i("EHEHEHEHEHE",tagId + "");
    }
//process the msgs array
}
Run Code Online (Sandbox Code Playgroud)

这是代码的响应:

07-06 22:07:29.804  16729-16729/za.co.bookbay.nfcplay I/EHEHEHEHEHE? [B@423a1e18
07-06 22:08:08.644  16729-16729/za.co.bookbay.nfcplay I/EHEHEHEHEHE? [B@423bfde0
07-06 22:08:09.574  16729-16729/za.co.bookbay.nfcplay I/EHEHEHEHEHE? [B@423d6ec8
Run Code Online (Sandbox Code Playgroud)

现在这个数字不断变化,因此这让我相信上面的代码没有得到Tag的序列号或者这是正确的.如果是这样,数字变化的原因是什么?

android nfc

0
推荐指数
1
解决办法
4620
查看次数

NDEF 有效负载可以携带多少数据?

google android的DOC说\xef\xbc\x9apayload字节数组,包含零到(2 ** 32 - 1)字节,不能为空。\n所以我认为NDEF记录可以携带4GB数据。

\n\n

但是当我检查 Samsung\xe2\x80\x98s TecTiles 的最大尺寸时,ndef.getMaxSize()\n尺寸仅为 716。

\n\n

为什么三星的TecTiles不是4GB\xef\xbc\x9f我认为任何支持NDEF的NFC标签最多可以携带4GB数据。

\n

size android payload nfc ndef

-1
推荐指数
1
解决办法
1609
查看次数

NFC阅读器如何工作?

嗨我是android开发者.我已经建立了Android NFC读写器和编写器和光束.所以使用writer我可以在NFC标签上写简单的数据,在读者的帮助下,我可以从标签中读取数据.使用波束I可以在两个支持NFC的设备之间传输数据.所以到现在为止一切正常.现在我想开始进行NFC支付.我正在开发android平台.所以我的问题是NFC阅读器如何工作用于支付.它们是否适用于Beam或我们的设备充当NFC读取器的nfc标签,它只是从设备读取数据.我在设备方面如何符合此读卡器用于付款或其他内容.我读到了关于android的HCE,它对理解概念有很大帮助.但是对于读者概念和工作场景我有点困惑.有没有人可以帮我理解这些东西,需要帮助.谢谢.

android nfc android-beam nfc-p2p hce

-1
推荐指数
1
解决办法
858
查看次数

Activity is not launched by NFC Tag

I've declared required intent filters, in manifest file for Activity.

Scenario #1: when I tested with NFCDemo android sample app -> broad cast nfc tag -> that time my app is prompted in chooser dialog like other nfc apps NFC Tag Info & NXP Tag Info.

Scenario #2: After swiping real NFC Tag(card) -> NFC TagInfo, TagInfo apps are prompted in chooser dialog, but my app didn't.

my requirement -> My app also should be displayed like NFC Tag info …

android nfc intentfilter launching-application ndef

-1
推荐指数
1
解决办法
1006
查看次数

在android中读取NFC Mifare卡原始数据

我正在尝试使用NFC非接触式读卡器ACR122U Android SDK阅读Mifare Ultralight卡的内容.

我能够获得以下十六进制值

01 03 A0 0C 44 03 15 D1 01 11 54 02 65 6E 33 34
Run Code Online (Sandbox Code Playgroud)

但我无法获得我的实际数据.请指导我如何从上面的十六进制值中提取字节数组.

android nfc mifare acr122

-5
推荐指数
1
解决办法
2070
查看次数