Android studio import 自动导入与删除

Android studio import 自动导入与删除
当我们未开启自动删除未引用的包时,使用 Ctrl + Alt + O,可以删除未引用的包。

Android studio --> File–> Settings --> Editor --> Auto Import ,进入如下界面:
Android studio import 自动导入与删除

XML

Show import popup,这个是编辑XML时,自动会弹出一个import的对话框,询问是否需要导入。

Java

Insert imports on paste:这个是复制代码后,对于导入的包是否需要进行询问的一个选项。

  • All: 复制代码后,有需要导入的包名时,会自动导入,不会弹提示框
  • ASK: 复制代码后,有需要导入的包名时,会弹提示框,询问是否导入
  • None: 复制代码后,有需要导入的包名时,不会弹提示框,也不会自动导入。

Show import popup: 这个是指当你输入的类的声明没被导入时,会弹出一个选择的对话框。
Optimize imports on the fly:和快捷键Ctrl+Alt+O是一样的,就是把不用的声明移除掉。
Add unambiguous imports on the fly:这个就是自动导入功能了,当你输入类名后,声明就被自动导入了。

Kotlin C/C++ 下面的选项与上面类似。

勾选 Add unambiguous imports on the flyOptimize imports on the fly 后,效果如下:
Android studio import 自动导入与删除