更改Android Studio中
问题描述:
android.util.Log的“明确的”自动进口我有一个自定义日志记录类,也被称为Log
并具有静态方法v()
,e()
等。更改Android Studio中
现在,当我输入Log.e(
时,自动导入将在运行中导入android.util.Log
。一个选项是禁用Add unambiguous imports on the fly
,但它不会导入任何内容。
那么自动导入可以改为总是导入我的Log
类吗?
答
打开Android Studio设置,去
Editor > General > Auto Imports
在指定的部分从导入和完成排除添加android.util.Log
。
之后,当您开始输入Log
时,建议将从您的自定义类开始。
编辑:不要忘了将它设置为项目。所以对于其他项目它不会被排除。
您只需等到皮棉显示未知类别,按'ALT + enter'组合则s选择你想要导入的正确课程 –
这就是我目前使用的,但它很烦人 – noongiya95
只是一个想法:读你的代码的人熟悉android但不是你的代码会假设'Log'意思是“标准” android.util.Log',而不是你的自定义类。这有点像调用“List”或“String”类 - 混乱很多。你应该考虑以不同的方式命名它。 –