Android Studio 3.1: ошибочные неразрешенные ссылки в редактореAndroid

Форум для тех, кто программирует под Android
Anonymous
Android Studio 3.1: ошибочные неразрешенные ссылки в редакторе

Сообщение Anonymous »

Я использую Ubuntu 17.10 и только что обновил Android Studio с версии 3.0.1 до 3.1. Вот информация о версии в Справке -> О программе:

Код: Выделить всё

Android Studio 3.1
Build #AI-173.4670197, built on March 22, 2018
JRE: 1.8.0_152-release-1024-b01 amd64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Linux 4.13.0-37-generic
К сожалению, хотя раньше в моем (первом) проекте на Kotlin среда IDE могла разрешать ссылки, специфичные для Android, в новой версии, похоже, это невозможно. Вот скриншот, показывающий, что я имею в виду:
Изображение

В Android Studio 3.1 он утверждает, что основные функции Android, такие как setContentView(), не существуют, и продолжает предлагать мне создать для него абстрактную функцию, что Я явно не хочу этого делать. Однако, если я нажму кнопку сборки, через 8 секунд я получу УСПЕШНУЮ ПОСТРОЙКУ.
Почему мой редактор делает это и как я могу получить функции и классы, связанные с Android снова правильно разрешить?
  • Сборка → Очистить, а затем сборка → Перестройка не помогает.
  • Файл → Недействительно Кэши и перезапуск тоже не помогают.
  • Не помогает и ручная синхронизация Gradle.
  • Другой проект, написанный на Java вместо Kotlin, работает нормально.
  • Ссылка на проект, с которым у меня возникли проблемы (это открытый исходный код)


Подробнее здесь: https://stackoverflow.com/questions/495 ... -in-editor

Вернуться в «Android»