Android Studio не выполняет автозаполнение импорта правильно - PullRequest
0 голосов
/ 13 апреля 2019

У меня есть проект Android (скоро я обновлю его, когда он станет общедоступным), который имеет код на Kotlin

Когда я пытаюсь импортировать класс, он отображается на автозаполнении, но затем он делает ссылку на полное имя вместо добавления ссылки на класс при импорте файла. Кроме того, когда я пытаюсь выполнить импорт, нет возможности включить импорт в класс.

Auto-import

Это произошло до сих пор в двух проектах, над которыми я работал. Первый из них представлял собой смесь Java и Kotlin, и я подумал, что это может быть проблемой, однако последний не имеет никакого кода Java.

Код находится в конфигурации отладки. Однако файл, который находится в том же пакете и папке, что и этот файл с проблемой, похоже, не имеет той же проблемы, и импорт работает, как ожидалось.

Обновление после предложения дублирования

Это было отмечено как дубликат, но это не по нескольким причинам:

  • В этом участвует Котлин, а не Java
  • Сообщенная проблема была связана с импортом проекта, это импорт библиотеки (системы)
  • Попробовал предлагаемое решение, но оно не решило эту проблему.
  • У этого есть gif ^ _ ^

1 Ответ

0 голосов
/ 14 апреля 2019

Лучшее, что вы можете сделать, это создать новый Пустой проект и скопировать старые классы и файлы в новый проект.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...