Эмуляция хост-карты на Nexus 7 2012

Я пытаюсь протестировать новые функции эмуляции хост-карт в KitKat, но единственное устройство KitKat с NFC, которое у меня есть на данный момент, - это Nexus 7. Это поддерживает эмуляцию карт через Google Wallet, и я могу отправлять и получать данные к двум основным картам AID, которые он использует.

Тем не менее, когда я пытаюсь реализовать свой собственныйHostApduService Для обработки сообщений с помощью собственного пользовательского AID Android не направляет APDU к моему сервису. Я тогда попытался позвонитьCardEmulation.isDefaultServiceForAid чтобы узнать, должен ли мой сервис обрабатывать мои пользовательские AID. Когда я включаюCardEmulation класс в моем коде, приложение вылетает.

Смотря наlogcat, есть запись, которая говорит, что "это устройство не поддерживает эмуляцию карты". Есть ли причина, по которой Nexus 7 2012 не поддерживает это? Он имеет все необходимое оборудование и эмулирует карты при использовании Google Кошелька.

Ответы на вопрос(1)

Ваш ответ на вопрос