2015-09-09 2 views
-3

Когда я использую android.os.Handler, Audio Studio всегда предлагает мне импортировать java.util.logging.Handler, как вы можете видеть на первом рисунке ниже.Почему Android Studio не импортирует android.os.Handler разумно?

Почему Audio Studio не импортирует android.os.Handler разумно? Или позвольте мне выбрать, следует ли импортировать android.os.Handler или java.util.logging.Handler? Также как java.util.Date и java.sql.Date. Это показано на втором рисунке.

Это ошибка Audio Studio? Или ошибка конфигурации с моей стороны?

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

https://lh3.googleusercontent.com/-Up0w9lE6_8g/VfACqzKsAKI/AAAAAAAAAFw/HMqwI0smpb8/w551-h499-no/3.png

+2

Здравствуйте. Пожалуйста, поместите курсор в обработчик слов и нажмите оба ctrl + Enter. Он будет автоматически импортирован студией Android. !! – AndiGeeky

+4

, потому что андроид-студия напрямую не подключена к вашему мозгу, и поэтому он не знает, какой класс «Handler» у вас в вашем уме. – pskink

+0

. Все комментарии выше отмечены как полезные, пока они не являются. У меня была та же проблема на v2.2.1 – peter

ответ

2

поведение вы видите, это следовало ожидать, так как уже упоминалось. Однако есть способ избежать этого.

Вы можете настроить Android Studio игнорировать классы, которые вы никогда не хотите импортировать (я лично сделал это для обоих примерах вы упоминаете.)

Смотрите Stackoverflow отправлять here для получения дополнительной информации (Android Студия основана на IntelliJ, поэтому применяется тот же процесс)

+1

Я импортировал android.os.Handler вручную вместо изменения конфигурации Android Studio. –

+0

Да, это нормально, если это один или два раза, но мне нравится отключать предлагаемый импорт, который я никогда не буду использовать, потому что в противном случае мне придется вручную выбирать импорт сотни раз в день. Таким образом, автоматический импорт намного лучше. 'Nullable' и' NonNull' являются особенно распространенными, и 3 варианта каждого из них доступны в проекте. –

+0

О, я попробую свой путь. Спасибо. –