2015-01-20 2 views
0

В IntelliJ вы можете нажать Ctrl-Alt-O, чтобы импортировать пространства имен для классов, на которые ссылаются. Я сделал это, и он импортировал некоторые классы, но не другие. Я на самом деле использую Android Studio, основанный на IntelliJ. Класс я пытаюсь импортировать это IBinder, но когда я наведите курсор мыши на имени класса это означает:Пространство имён автоматического импорта в IntelliJ

не удается разрешить символ «IBinder»

Поскольку это основано на Gradle, я полагаю, вручную включить что-то в build.gradle? Или Android Studio автоматически добавляет зависимость для классов, которые я хочу использовать? IBinder - довольно стандартный интерфейс, поэтому я вряд ли могу поверить, что мне нужно добавить что-то особенное.

+0

При импорте вручную оно работает? Я знаю, что ответ ниже на самом деле не отвечает на ваш вопрос, но его полезно знать, является ли его образ IDE или, возможно, что-то неправильно отображается. – Andy

ответ

1

Вы имеете в виду android.os.IBinder?

Простой import android.os.IBinder должен работать, не так ли?

BTW, на моей установке Android Studio (по умолчанию), Ctrl-Alt-O организует импорт, но не импортирует их.

+0

Дело в том, что мне не нужно вводить его. Ctrl-Alt- O должен импортировать это автоматически. – AndroidDev

+0

Не Ctrl-Alt-O просто организует импорт? Моя Android-студия только делает это, но не импортирует их. – shkschneider

+0

Возможно, попробуйте 'alt-enter'? Или 'alt-space', я обычно забываю, какой из них. – Andy

Смежные вопросы