Android中的P2P使用Open NFC虚拟设备

时间:2012-02-23 00:55:30

标签: android-emulator nfc open-nfc

我是一名学生,正在攻读硕士项目。我想使用NFC P2P创建一个应用程序。

我试图在Windows上的android sdk上模拟P2P模式。我按照Android版页面(http://open-nfc.org/wp/editions/android/)中的Open NFC Compilation quick HOWTO中提供的步骤进行操作。我配置了两个设备,并使用IP为10启用了NFC。我使用模拟器和连接中心以p2p模式链接两个打开的nfc虚拟设备(API 10),但没有成功。

如果你已经尝试过并且成功了,请告诉我。

1 个答案:

答案 0 :(得分:1)

我遇到了同样的问题。

我尝试使用模拟器并使用标准标签应用程序成功交换了标签。 我使用4.3.3 gingerbird addon and 4.3.3 core edition

订单:

  1. 以管理模式启动连接中心。
  2. 启动NFC模拟器。
  3. 启动Open-NFC 4.3.3虚拟设备(=#1)
  4. 启动Open-NFC 4.3.3虚拟设备(=#2)
  5. 在两台设备上启用NFC。
  6. 在一台设备上使用ForegroundNdefPush启动应用程序。 (使用标准应用程序“标签”,您可以共享标签以进行测试。)
  7. 在NFC模拟器中启用NFC设备#2。
  8. 双击NFC模拟器中的NFC设备#2以禁用该设备。
  9. NFC标签已成功更换。
  10. 我认为这是因为你必须把设备拉到一起然后离开。

    我的问题是NFC模拟器在一次或多次标签交换后崩溃。也许是因为64位窗口。

    此致