1

我已经设法transaction eventcontactless reader, 使用

<intent-filter>
    <action android:name="com.gsma.services.nfc.action.TRANSACTION_EVENT" />

    <category android:name="android.intent.category.DEFAULT" />

    <data android:scheme="nfc" />
</intent-filter>

现在我的活动开始了,我被困在了这一点上,因为我认为我会有一些我Intent喜欢的amount或需要的数据enter PIN,但这并没有发生。

任何人都可以指出我的方向还是我在这里遗漏了什么?

谢谢你们

4

1 回答 1

1

TRANSACTION_EVENT只会将您指向在安全元素上调用的小程序(即应该有一个包含小程序 AID 的额外意图)。然后取决于您的应用程序如何处理事务事件:

  • 您可能能够与小程序交互以查询有关交易的更多数据,使用 PIN 码解锁小程序等。

  • 某些应用程序(EMV 支付卡通常是这种情况)要求您查询有关交易状态的在线服务。然后,该在线服务可以提供关于交易、商家等的信息。

于 2014-12-30T09:19:09.157 回答