使用主機卡仿真(HCE)Visa MSD付款應用程序
幫助開發人員了解付款的新Android主機卡仿真功能的應用程序。應用程序允許您從Visa卡中輸入自己的磁條帶數據,並在稱為Visa MSD的NFC支付協議中使用它。儘管Visa不打算以這種方式使用卡持有人使用數據,但該應用程序將與大多數銀行的Visa卡一起使用。 Visa MSD是美國和加拿大大多數NFC支付終端的支持付款協議。
為了從卡中獲取磁條帶數據,您將需要一個讀者。在美國,它們在亞馬遜和eBay上都可以買到約20美元。便宜的是用作鍵盤輸入的USB設備,因此在Windows或Mac OS X計算機上不需要特殊的驅動程序。儘管我確定還有更安全的選項,但您可以使用Google Keep或Docs之類的應用程序快速將滑動輸入轉移到手機中並將其粘貼到應用中。輸入到該應用程序的卡數據是使用Android的共享Preference API存儲的,而其他應用程序無法在非根系手機上訪問的方式。
SwipeYours的完整源代碼可在github上找到:https://github.com/dimalinux/swipeyours
博客描述了SwipeYours的許多詳細信息:http://blog.simplytapp.com/2014/01/host-card-memulation-series-series-series-swipeyours.html
SwipeYours需要NFC和Android版本> = 4.4(主機卡仿真)。
隱私:此應用程序沒有Internet權限,除NFC接口以外的任何地方都不會將您的卡信息傳輸到付款中。
閱讀更多信息