AndroidприложениедляработысбесконтактнымикартамиISO14443-4 A / BиISO7816-4,поддерживающимикомандыAPDU。
Этикартывключают(нонеограничиваютсяими)бесконтактныекредитныекартыEMV, DESFire,圣M24SRxx JCOP……
Такимобразом,использованиекомандNFC APDUдобавляетподдержкудлямногихтиповчипов,которыеранеенеподдерживалисьнашимAPI。
Необходимыеусловия
Nfc -с с ит т а ател се ии и μfr, Android工作室V1.5иливыше,устройствоAndroidсподдержкойOTG。
ПРИМЕЧАНИЕ:УстройстваAndroidбезподдержкиOTGвсеещемогутиспользоватьпрограммноеобеспечение,еслипользователиподключаютсчитывательNFCчерезнашAPB - Android电源桥.
文档和软件下载
视频演示:
Скриншоты п о о р с а амм мно о о о ес спе и е и и и:
1.НачальныйэкранпрограммногообеспеченияμFR APDUдляAndroid。Наэтомэкранеотображаютсяосновныефункциичтения。
2.Успешное отк к от тие по та о ст о от ст а nfc。ВрезультатесчитывательNFCготовкиспользованию。
3.ВыпадающееменюспредварительнонастроеннымикомандамиAPDU。ПользователимогутизменятьэтикомандывпрограммномобеспечениисSDK。
4.ОтветAPDU“90 00”——Командауспешновыполнена(好)。Вэтомслучаеонподтверждаетвыбор«ПРИЛОЖЕНИЯТЕГОВNFC NDEF»。
5.Выбор фа а а NFC ndef。
6.Использованиекоманды”Чтениедвоичногофайла”навыбранномфайлеNFC NDEF。ОтветAPDU 10“00”представляетдлинубайтавыбранногофайлаNDEF,втовремякак“90 00”подтверждает,чтокомандауспешновыполнена。
7.Изменениекоманды“读二进制”с“02”над“10”лячтенияполной16 -байтовойдлиныфайлаNDEF
8.Чтение полно к длины ф - а ол а ndef。ВданномслучаеэтотипданныхURL NDEFсадресомвеб——сайтанашейкомпании。
Загрузка п о о р с а амм мно о о о ес спе и е и и и:
ПерейдитевнашрепозиторийпрограммногообеспеченияGitlab,чтобызагрузитьпрограммноеобеспечениеAPDU发送/接收дляAndroid.