2011-12-17 55 views

回答

3

不,對不起。無法有效模擬NFC。我建議你等這個應用程序,直到你可以購買一個NFC功能的Android設備。

1

絕對有可能模仿正在掃描的NFC標籤。見

http://developer.android.com/resources/samples/NFCDemo/src/com/example/android/nfc/simulator/FakeTagsActivity.html

爲例。這個類的NFC Demo示例有些過時,你需要這些庫來編譯它:http://code.google.com/p/guava-libraries/,但它應該告訴你你需要做什麼。

您基本上只需要創建您的NDEF消息,指定作爲NFC意圖附加(EXTRA_NDEF_MESSAGES)並指定意圖,如ACTION_NDEF_DISCOVERED,然後調用startActivity(intent)。

+0

你可以創建的是一個NDEF消息,我正在談論NFC標籤。 – Sana 2012-01-01 12:08:28

0

@Sana 如果你正在開發一個Windows系統,我建議你檢查出Open NFC

它是一個模擬器工具,可以用來模擬NFC標籤,但唯一的缺點是,模擬的Android圖像是薑餅,而不是ICS(他們正在工作,急速希望)。

否則,我有同樣的問題。我想知道如果有NFC閱讀器手機的人可以編寫一個簡單的代碼,這將簡單地堅持標籤對象,以便沒有nfc閱讀器的人可以真正反序列化該對象並用於模擬!

0

您也可以將NDEF_DISCOVERED IntentFilter複製爲新的IntentFilter,它基本捕獲同樣的事情。

將要寫入的數據寫入QR碼中的標籤中。並掃描它。手機將使用相同的數據打開相同的活動。當您使用實際的NFC標籤時,它會模仿相同的響應。