
Я также должен упомянуть, что я импортирую только этот экземпляр Text: «import androidx.compose.material3.Text», поэтому, к моему большему удивлению, я не понимаю, как возникает конфликт, хотя у меня есть только один импорт в одном файл. Заранее всем спасибо.
P.S.: При необходимости могу также прикрепить код, но подумал, что можно сэкономить место.
P.S.S.: Я Я только что заметил, что предварительный просмотр работает нормально, если я изменю значение одного параметра конструктора Text(...), хотя фактическое слово Text подчеркнуто красным, что приводит к ошибке, которую я только что показал. Поэтому я думаю, что могу продолжать писать код, но мне все еще интересно, в чем проблема или, если это так, как отключить красные подчеркивания.
Позднее обновление: мне удалось избавиться красных подчеркиваний конструктора Text, указав onTextLayout, даже если он пуст, в списке параметров. Однако теперь проблема возникает во время выполнения, когда я пытаюсь запустить приложение. Как предположил Бето Калдас, это действительно проблема, связанная с обнаруженными дублированными классами, и хотя я не могу увидеть ее напрямую, проверив список импорта (у меня только один файл), после дальнейшего копания я открыл окно «Навигация -> Класс» и выяснил, что речь идет о сосуществовании упомянутых им пакетов. Но на данный момент я не знаю, как устранить второе.
Проблема решена. Я просмотрел сценарии Gradle и удалил второй импорт в ответе Бето Калдаса.
Подробнее здесь: https://stackoverflow.com/questions/779 ... tions-matc