为什么Android Studio不能智能地导入Android.os.Handler?

为什么Android Studio不能智能地导入Android.os.Handler?,android,android-studio,intellij-idea,import,handler,Android,Android Studio,Intellij Idea,Import,Handler,当我使用android.os.Handler时,Audio Studio总是建议我导入java.util.logging.Handler,如下图所示 为什么Audio Studio不能智能地导入android.os.Handler?或者让我选择是导入android.os.Handler还是java.util.logging.Handler?就像java.util.Date和java.sql.Date一样。这在第二个图中显示 这是音频工作室的错误吗?还是我的配置错误 我没有10个声誉来发布图片,请

当我使用android.os.Handler时,Audio Studio总是建议我导入java.util.logging.Handler,如下图所示

为什么Audio Studio不能智能地导入android.os.Handler?或者让我选择是导入android.os.Handler还是java.util.logging.Handler?就像java.util.Date和java.sql.Date一样。这在第二个图中显示

这是音频工作室的错误吗?还是我的配置错误

我没有10个声誉来发布图片,请点击url查看图片


正如其他人所提到的,你所看到的行为是意料之中的。但是有一种方法可以避免它

您可以将Android Studio配置为忽略您永远不想导入的类。对于您提到的两个示例,我都是这样做的


有关Android Studio基于IntelliJ的更多信息,请参阅Stackoverflow帖子,因此同样的过程也适用于Hello.

。。请将光标放在word处理程序上,然后单击ctrl+Enter。它将由android studio自动导入。。!!因为android studio没有直接连接到你的大脑,这就是为什么它不知道你脑子里有什么处理程序类,上面所有的评论都被标记为有用,而它们不是。我在v2.2.1I上也遇到过同样的问题,我手动导入了android.os.Handler,而不是更改android Studio的配置。是的,如果是一次或两次就可以了,但我喜欢禁用我永远不会使用的建议导入,因为否则我必须每天手动选择数百次导入。通过这种方式,自动导入要好得多。Nullable和NonNull非常常见,在这个项目中有三种变体。哦,我试试你的方法。谢谢。我不知道android.os.Handler什么时候或者为什么会在那里。无论如何,从排除列表中删除包可以解决助手Alt+Enter导入列表中缺少的android.os.Handler类的问题