Articles of nfc

Как отправить сообщение из HostApduService в действие?

Я хотел бы передать строку в Activity легко. Что-то вроде обратного вызова было бы необходимо, потому что, когда строка должна быть передана, активность должна что-то сделать. public class MyHostApduService extends HostApduService { @Override public byte[] processCommandApdu(byte[] apdu, Bundle extras) { if (selectAidApdu(apdu)) { Log.i("HCEDEMO", "Application selected"); return getWelcomeMessage(); } else { if (exchangeDataApdu(apdu)) { Log.i("HCEDEMO", […]

Phonegap NFC не работает

Я выполнил инструкции на странице проекта phonegap-nfc, чтобы установить плагин nfc для моего проекта phonegap. При запуске приложения я вижу предупреждение Waiting for NDEF tag . Однако, нажимая NFC-карту на телефон, я просто слышу провал звука NFC (вы можете услышать этот звук в этом видео ). Я не уверен, что здесь не так. Код точно […]

Как интерпретировать контент NDEF на Mifare Classic 1K

Я пишу текст в тег Mifare Classic 1K с помощью приложения NFC Tools на своем устройстве Android (через встроенный считыватель NFC). Этот текст является «moretto» (моя фамилия). Затем я пытаюсь прочитать этот текст (формат NDEF) с помощью считывателя NFC ACR1255U с библиотекой, предоставленной ACS. Я могу получить следующее: Блок чтения 4: FF B0 00 04 […]

Как проверить версию Open Mobile API на Android?

Насколько я понимаю, Open Mobile API поставляется с Android-ROM, созданным производителями. Мы используем SDK, который в значительной степени использует Open Mobile API, и выяснил, что некоторые производители создают ПЗУ, где версия Open Mobile API несовместима с версией Android. Это приводит к катастрофе, что, когда мы пытаемся использовать упомянутый SDK, приложение аварийно завершает работу. Потому что […]

Настройки Android nfc для прослушивания

Я хочу прослушать nfc enable / disable при настройке предпочтений, поэтому я добавляю код ниже в свою активность IntentFilter filter = new IntentFilter("android.nfc.action.ADAPTER_STATE_CHANGE"); BroadcastReceiver receiver = new BroadcastReceiver() { @Override public void onReceive(Context context, Intent intent) { tv.setText("broadcast received :" + NfcAdapter.getDefaultAdapter(MainActivity.this).isEnabled()); Toast.makeText(MainActivity.this, "broadcast received", Toast.LENGTH_LONG).show(); } }; registerReceiver(receiver, filter); Но похоже, что ADAPTER_STATE_CHANGE не […]

Android Beam json file

У меня есть простая деятельность, которая запускает выборщик файлов, а затем отправляет файл через Android-пучок так: @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { if (requestCode==0 && resultCode==RESULT_OK) { adapter.setBeamPushUris(new Uri[] {data.getData()}, this); Button btn=new Button(this); btn.setText("Done"); btn.setOnClickListener(this); setContentView(btn); } } Активность способна правильно отображать изображения и файлы .txt. Тем не менее, я […]

Низкоуровневый доступ к nfc в смартфоне с помощью libnfc

Я хотел бы использовать libnfc на смартфоне (я могу использовать как Android, так и Windows-телефоны). Мне нужен низкоуровневый доступ к устройству NFC, потому что стандартный API не позволяет мне выполнять все необходимые действия. Это возможно? Есть ли способ сделать что-то другое, чем libnfc? Кто-нибудь может мне помочь?

HF-RFID против NFC – Может ли мобильный телефон с поддержкой NFC читать высокочастотные метки RFID?

Я вижу много форумов, которые говорят, что RFID отличается от NFC. Я абсолютно согласен с этим, поскольку оба имеют разные стандарты и работают на разных частотах. После некоторых дальнейших исследований я обнаружил, что некоторые RFID-стандарты (HF-RFID) существуют в полосе частот 13,56 МГц, что является той же частотой, что и NFC (см. Здесь ). Однако я […]

Начать новую работу после записи в тег NFC

Я пытаюсь запустить новое activity после завершения операции записи тега NFC. Я пробовал использовать обработчик, но он не работает, тег получает запись успешно, но обработчик не запускает activity которую он должен запустить после операции записи private void formatTag(Tag tag, NdefMessage ndefMessage) { NdefFormatable ndefFormatable = NdefFormatable.get(tag); if (ndefFormatable == null) { Toast.makeText(this, "Tag is not […]

Просто прочитайте тег NFC

Я разрабатываю приложение, которое будет использовать теги NFC для идентификации. Однако все примеры, которые я обнаружил, – это запуск приложения, когда читается определенная карта. Я попытался найти пример или документацию о том, как сделать это по-другому, но безрезультатно. Я хочу: Пользователь запускает мое приложение Пользователь сканирует карту NFC Приложение решает следующий шаг Я получил некоторый […]

Intereting Posts
Почему приложение с простой телефонной записью использует мобильный план данных? Проблема с установлением соединения Openfire XMPP Android на реальном сервере через Asmack Как использовать Intent.ACTION_APP_ERROR как средство для «обратной связи» в Android? Android HttpClient, DefaultHttpClient, HttpPost Получите информацию о GPU на Android без SurfaceView Изменение местоположения SDK в Android Studio: пробелы в местоположении каталога Доступ к общим настройкам по всей деятельности InstrumentationTestRunner: Что делает Android: функциональный тест? Отладка приложения с использованием ADB через Bluetooth для нетбука Android-x86 Получение java.lang.RuntimeException: заглушка при запуске Robolectric через Maven Как сообщить AndroidManifest.xml приложения принять @string из определенного пакета Android, что делает атрибут clipToPadding? Как показать определенную часть веб-страницы в веб-обозревателе с подходящим экраном для всех устройств Android sys-img-armeabi-v7a-android-23 не найден BackupAgent: «невозможно восстановить пакет …»