У меня есть проект Android (скоро я обновлю его, когда он станет общедоступным), который имеет код на Kotlin
Когда я пытаюсь импортировать класс, он отображается на автозаполнении, но затем он делает ссылку на полное имя вместо добавления ссылки на класс при импорте файла. Кроме того, когда я пытаюсь выполнить импорт, нет возможности включить импорт в класс.
Это произошло до сих пор в двух проектах, над которыми я работал. Первый из них представлял собой смесь Java и Kotlin, и я подумал, что это может быть проблемой, однако последний не имеет никакого кода Java.
Код находится в конфигурации отладки. Однако файл, который находится в том же пакете и папке, что и этот файл с проблемой, похоже, не имеет той же проблемы, и импорт работает, как ожидалось.
Обновление после предложения дублирования
Это было отмечено как дубликат, но это не по нескольким причинам:
- В этом участвует Котлин, а не Java
- Сообщенная проблема была связана с импортом проекта, это импорт библиотеки (системы)
- Попробовал предлагаемое решение, но оно не решило эту проблему.
- У этого есть gif ^ _ ^