Android studio import 自动导入与删除
当我们未开启自动删除未引用的包时,使用 Ctrl + Alt + O,可以删除未引用的包。
Android studio --> File–> Settings --> Editor --> Auto 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 fly
和 Optimize imports on the fly
后,效果如下: