Эмуляция хост-карты на Nexus 7 2012
Я пытаюсь протестировать новые функции эмуляции хост-карт в KitKat, но единственным устройством KitKat с NFC, которое у меня есть на данный момент, является Nexus 7. Это поддерживает эмуляцию карт через Google Wallet, и я могу отправлять и получать данные в два Master Card AID, которые он использует.
Тем не менее, когда я пытаюсь реализовать свой собственныйHostApduService
Android не поддерживает связь с моим собственным AIDнаправить любые APDU к моему сервису. Я тогда попытался позвонитьCardEmulation.isDefaultServiceForAid
чтобы узнать, должен ли мой сервис обрабатывать мои пользовательские AID. Когда я включаюCardEmulation
класс в моем коде, приложение вылетает.
Смотря наlogcat
, там's запись, которая говорит "Это устройство не поддерживает эмуляцию карты. " Есть ли причина, по которой Nexus 7 2012 не поддерживает это? Он имеет все необходимое оборудование и эмулирует карты при использовании Google Кошелька.