Я разработал приложение android с функцией HCE и хочу отправить строку в iPhone по CoreNFC
. Поэтому я использовал NFCReader iOS, этот пример, чтобы проверить, успешен ли он или нет. Следующий код - это часть android, которую я использовал для возврата данных в приложение iOS NFC reader
:
@Override
public byte[] processCommandApdu(byte[] bytes, Bundle bundle) {
if (Arrays.equals(bytes, APDU_SELECT)) {
NdefMessage message = createTextMessage("Testing123");
return message.toByteArray();
} else {
return A_ERROR;
}
}
Однако приложение iOS NFC reader
не может захватить любой ответ, который android часть возвращена. В этом случае функция processCommandApdu
запускается приложением iOS reader. Есть ли какое-либо решение для эмуляции тега NDEF
с помощью android HCE
, кроме описанного выше метода? Большое спасибо.