小编use*_*818的帖子

带有 HCE Android 的 NDEF 消息

我想用 Android 的 HCE 功能模拟主机卡。为此,我扩展了服务类 HostApduService 并覆盖了以下方法:

 public byte[] processCommandApdu(byte[] commandApdu, Bundle extras) {
    if (Arrays.equals(SELECT_APDU, commandApdu)) {
        NdefMessage message = new NdefMessage(new NdefRecord  [] {NdefRecord.createTextRecord("en", "test"});
       return message.toByteArray();
    } else {
        return UNKNOWN_CMD_SW;
    }
}
Run Code Online (Sandbox Code Playgroud)

使用第二个设备可以从 HCE 服务接收数据。问题是我总是收到“A 型”标签,但我需要一个 NDEF 消息。

有谁能够帮助我?

android nfc ndef hce

4
推荐指数
2
解决办法
5620
查看次数

标签 统计

android ×1

hce ×1

ndef ×1

nfc ×1