2012-02-23 22 views
0

我是一名學生,致力於碩士項目。我想創建一個使用NFC P2P的應用程序。使用Open NFC虛擬設備的Android中的P2P

我想在Windows上的android sdk上模擬P2P模式。我遵循Android版本頁面上的Open NFC Compilation quick HOWTO中提供的步驟(http://open-nfc.org/wp/editions/android/)。我配置了兩臺設備,並使用IP將NFC啓用爲10. 0.2.2。我用模擬器和連接中心在p2p模式下連接了兩個開放的nfc虛擬設備(API 10),但沒有成功。

請讓我知道,如果你已經嘗試過,併成功。

回答

1

我有同樣的問題。

我試用了模擬器,併成功地將標籤與標準標籤應用程序進行了交換。 我使用4.3.3 gingerbird addon and 4.3.3 core edition

訂單:

  1. 開始在管理模式下連接中心。
  2. 啓動NFC模擬器。
  3. 啓動開NFC 4.3.3虛擬設備(=#1)
  4. 啓動開NFC 4.3.3虛擬設備(=#2)
  5. 兩個設備上啓用NFC。
  6. 在一臺設備上使用ForegroundNdefPush啓動應用程序。 (使用標準應用「標籤」,您可以共享標籤進行測試。)
  7. 在NFC模擬器中啓用NFC設備#2。
  8. 雙擊NFC模擬器中的NFC設備#2以禁用設備。
  9. NFC標籤已成功交換。

我認爲這是因爲你必須一起拉走設備。

我的問題是NFC模擬器在一次或多次標籤交換後崩潰。也許這是因爲64位窗口。

Regards

+0

Thanks for this。我遇到模擬器掛在雙擊後出現問題,如下所述http://stackoverflow.com/questions/10290889/open-nfc-simulator-hangs-when-pulling-nfc-device-2你遇到同樣的問題嗎? – vangoz 2012-04-24 02:16:59