小编Mar*_*mos的帖子

Android HCE:AID有规则吗?

我正在尝试使用ACR122 NFC阅读器来选择使用Android主机卡仿真在一个Nexus 5中模拟的应用程序.但是,无法识别小型AID.

我的目标是使用三字节长的AID,就像在DESfire卡中一样.我的第一个目标只是能够执行SELECT命令.

我的测试应用程序使用以下配置进行AID:

<host-apdu-service xmlns:android="http://schemas.android.com/apk/res/android"
android:description="@string/service_descr"
android:requireDeviceUnlock="false" >

    <aid-group
        android:category="other"
        android:description="@string/aid_descr" >
            <aid-filter android:name="A0A1A2" />
            <aid-filter android:name="B0B1B2B3" />
            <aid-filter android:name="C0C1C2C3C4" />
            <aid-filter android:name="D0D1D2D3D4D5" />
            <aid-filter android:name="E0E1E2E3E4E5E6" />
    </aid-group>

</host-apdu-service>
Run Code Online (Sandbox Code Playgroud)

如果我运行以下APDU:

00 a4 04 00 03 a0 a1 a2 00
00 a4 04 00 04 b0 b1 b2 b3 00
00 a4 04 00 05 c0 c1 c2 c3 c4 00
00 a4 04 00 06 d0 d1 d2 d3 d4 d5 00
00 a4 04 00 07 e0 …
Run Code Online (Sandbox Code Playgroud)

android apdu nfc mifare hce

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

标签 统计

android ×1

apdu ×1

hce ×1

mifare ×1

nfc ×1