В настоящее время у меня есть тег NFC, я создаю приложение для Android для чтения данных из него. Мое простое приложение запускается, когда мой телефон приближается к метке NFC. Но я понятия не имею, как читать данные внутри тега NFC. В теге используется технология IsoDep.
Мой текущий код:
Код: Выделить всё
@Override
protected void onResume (){
super.onResume();
Intent intent = getIntent();
Tag tag = intent.getParcelableExtra(NfcAdapter.EXTRA_TAG);
IsoDep isoDep = IsoDep.get(tag);
// How to read data from IsoDep instance?
Код: Выделить всё
//What is the 'command' ? How to define the command?
//e.g.:
byte command = (byte) 0x6A
isoDep.transceive(command)
Как правило, мне нужно руководство о том, как определять команды и как анализировать данные из ответа. Я хотел бы прочитать данные, хранящиеся в теге, и показать данные в формате String в элементе пользовательского интерфейса (например, TextView).
И
У меня нет проблем с этими конфигурации (например, AnroidManifest.xml), пожалуйста, не указывайте мне, как их настроить
Подробнее здесь: https://stackoverflow.com/questions/168 ... tag-isodep
Мобильная версия