开始NFC应用程序开发

时间:2011-10-09 13:33:21

标签: java android api nfc

我打算构建一个客户端服务器服务,它将控制房屋的安全性(谁进来,谁出来)。我希望通过nfc通信进行识别,特别是在nfc-android手机和连接到PC的nfc阅读器之间进行识别。所以我在想2个程序。一个用于电话,另一个用于电脑(如果有的话,服务器为+1)。我想将数据保存到手机和电脑上。这是否可以通过nfc?手机可以通过nfc读取和写入数据吗?

我正在考虑在两个程序中使用java。我们知道任何nfc api吗? (我的设备上有一个nxp芯片) 我应该买什么读者?任何推荐?

2 个答案:

答案 0 :(得分:0)

为了制作应用程序,您必须将某些信息(例如用户ID)保存在安全的地方。这就是问题所在,因为手机通常不允许在卡模拟模式下运行,也不允许访问安全元素 - 您可以阅读更多内容:Android and Symbian NFC mobile development questions and answers (FAQ)

无论如何似乎可以使用Mifare 4K ......可能是带有SD卡安全元素的p2p模式也是一种方式......

BR 斯登

答案 1 :(得分:0)

Android让您现在可以像使用nfc标签一样使用手机。 这被称为"基于主机的卡仿真"。 在手机上,你可以让android做魔术,在交易完成后阅读你应用中的状态,或者你可以让你的应用程序控制整个过程。

请参阅http://developer.android.com/guide/topics/connectivity/nfc/hce.html