在Android上通过NFC读取Visa payWave信用卡详细信息

是否可以通过NFC在Samsung Galaxy Nexus上读取Visa payWave卡的信用卡信息(姓名,号码,有效期)? 其他支持NFC的信用卡呢?

如果这是不可能的,有没有办法从卡上检索一个唯一的ID?

此外,任何参考或示例代码将是一个很大的帮助。

  • NFC支付如何运作?
  • 适用于Android的NFC教程,而不是API演示
  • 如何在Android中检查NFC是否启用?
  • 如何testingNFC API?
  • 设备所有者Android应用程序的OTA更新(Kiosk模式)
  • Embarcadero XE5中的Android NFC
  • 屏幕locking在Android时启动NFC
  • Android应用程序模仿物理RFID卡
  • 至less有2个Android应用程序已经可以做到这一点: Squareless和电子扒手RFID 。

    一些参考:

    • 解释如何做到这一点: http : //blog.saush.com/2006/09/08/getting-information-from-an-emv-chip-card/
    • Java代码: http : //code.google.com/p/javaemvreader/
    • 这可能也有帮助: http : //cardpeek.googlecode.com/svn-history/r23/trunk/dot_cardpeek_dir/scripts/emv.lua
    • 另请参阅此问题: 如何从Java的EMV SmartCard中读取PAN

    Triangle.io也有一个API,允许你免费做这个,你可以把它集成到你自己的应用程序中。 您可以从Google Play下载示例应用程序。

    免责声明:我为triangle.io工作