Я уже несколько дней пытаюсь создать устройство чтения и записи тегов NFC в Android Studio, я задавал вопрос в другой раз, но не вижу вопроса, поэтому повторяю с некоторыми изменениями. Я следую руководству по этому новому коду, но не могу заставить его работать ни во фрагментах моего приложения, ни в обычной MainActivity. Странно то, что ни чтение, ни запись на карту не выполняются должным образом, но если я выйду из приложения и прочитаю тег NFC, то когда я получу приглашение Android прочитать тег, мое приложение откроется с текстом тега NFC. он должен показать мне 'write("PlainText|" + edit_message.getText().toString(), myTag);' но он показывает мне «nfc_contents.setText («Содержимое карты NFC:» + текст);
» теперь я показываю вам весь код. Кроме того, он показывает мне эту ошибку в logcat каждый раз, когда я читаю карту NFC 2024 -05-04 20:09:41.404 2573-2702 ActivityStarterImpl system_server E Ошибка: класс активности {com.alfonso.nfcplay/com.alfonso.nfcplay.ui.read.ReadFragment} не существует, как если бы он искал пакет внутри того же пакета.
Ну и код:
'''
Я уже несколько дней пытаюсь создать устройство чтения и записи тегов NFC в Android Studio, я задавал вопрос в другой раз, но не вижу вопроса, поэтому повторяю с некоторыми изменениями. Я следую руководству по этому новому коду, но не могу заставить его работать ни во фрагментах моего приложения, ни в обычной MainActivity. Странно то, что ни чтение, ни запись на карту не выполняются должным образом, но если я выйду из приложения и прочитаю тег NFC, то когда я получу приглашение Android прочитать тег, мое приложение откроется с текстом тега NFC. он должен показать мне 'write("PlainText|" + edit_message.getText().toString(), myTag);' но он показывает мне «nfc_contents.setText («Содержимое карты NFC:» + текст); » теперь я показываю вам весь код. Кроме того, он показывает мне эту ошибку в logcat каждый раз, когда я читаю карту NFC 2024 -05-04 20:09:41.404 2573-2702 ActivityStarterImpl system_server E Ошибка: класс активности {com.alfonso.nfcplay/com.alfonso.nfcplay.ui.read.ReadFragment} не существует, как если бы он искал пакет внутри того же пакета. Ну и код: ''' [code]`package com.alfonso.nfcplay.ui.read;
public static final String ErrorDetected="No NFC Tag Detected"; public static final String WriteSuccess="Text Written Succesfully"; public static final String WriteError="Error during writing, Try again!"; PendingIntent pendingIntent; IntentFilter[] writingTagFilters; boolean writeMode; Tag myTag; TextView edit_message; TextView nfc_contents; Button ActivateButton; NfcAdapter nfcAdapter; FragmentReadBinding binding;