Android:如何阅读磁条(信用卡等)数据

Hya*_*elo 25 android credit-card

实际的应用程序实际上是一个Web应用程序,但因为我的第一印象是,没有办法用正常的(机器人)的Web浏览器要做到这一点,现在,我想这可能是可能用的WebView.

有没有适用于Android的API/SDK的读卡器附件?

Hya*_*elo 26

我们找到了可行的解决方案.MagTek提供的设备与SquareUp使用的设备类似.该设备略大且重,但它们为Android,iOS和Windows手机提供SDK.可以在这里找到并下载android SDK:

http://www.magtek.com/support/software/programming_tools/

寻找SCRA SDK

您也可以像我们公司那样直接与他们联系,以便他们为您提供最新的SDK.


更新:

还尝试了idtech的UniMag移动读卡器:

http://www.idtechproducts.com/products/mobile-readers/112.html

我在运行Android 3.1的三星Galaxy Tab 10.1上进行了测试.按宣传方式工作.

更新2:我们的应用程序现在可以在Android商店中找到(但除了我们的企业客户之外,它对其他任何人都没有用).本质上,应用程序是带有WebView的本机包装器应用程序,webapp和包装器之间的通信是使用javascript抽象和执行的.从理论上讲,只要webapp知道API,任何人都可以使用你的webapp包装,但我不允许发布API或任何具体的实现细节.我想如果有人有兴趣,一个好的'反编译器将揭示实现.