P2P в Android с использованием виртуального устройства Open NFC

Я студент, работаю над магистерским проектом. Я хочу создать приложение с использованием NFC P2P.

Я пытаюсь эмулировать режим P2P на Android SDK в Windows. Я выполнил шаги, описанные в кратком HOWTO по Open NFC Compilation на странице версии Android (http://open-nfc.org/wp/editions/android/). Я настроил два устройства и включил NFC, используя IP-адрес 10. 0.2.2. Я использовал симулятор и центр соединений, чтобы связать два открытых виртуальных устройства nfc (API 10) в режиме p2p, но безуспешно.

Пожалуйста, дайте мне знать, если вы пробовали это и были успешными.


person Surekha    schedule 23.02.2012    source источник


Ответы (1)


У меня такая же проблема.

Я экспериментировал с симулятором и успешно обменивался тегами со стандартным приложением тегов. Я использую надстройку 4.3.3 gingerbird. и базовая версия 4.3.3.

Заказ:

  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 № 2 в симуляторе NFC, чтобы отключить устройство.
  9. Метка NFC успешно заменена.

Я думаю, это потому, что вы должны тянуть устройства вместе и вдали.

Моя проблема в том, что симулятор NFC вылетает после одного или нескольких обменов тегами. Может это из-за 64 битной винды.

С Уважением

person user1230392    schedule 24.02.2012
comment
Спасибо за это. У меня проблема с зависанием симулятора после двойного щелчка, как описано здесь stackoverflow.com/questions/10290889/ Вы сталкиваетесь с той же проблемой? - person vangoz; 24.04.2012