Когда я впервые попытался отправить команду APDU и получил ошибку «Выше поддерживаемой длины», я предположил, что это просто ограничение самого чипа NFC — его никак не обойти. Однако этот сайт предполагает, что это может быть программное проблема в ОС Android вместо этого:
многие доступные в настоящее время смартфоны могут передавать только 261 байт[2] через NFC без существенных модификаций операционной системы.
Кто-нибудь знает больше о том, как обойти эту проблему и насколько «серьезны» именно модификации?
Кроме того, у вас есть список, какие телефоны поддерживают APDU увеличенной длины? Если нет, нам, вероятно, следует начать, так как вы действительно не найдете многого в Google.
Я знаю, что Samsung Galaxy Note II поддерживает его, а Samsung Galaxy S3, Nexus 5 и Galaxy Nexus — нет.