Android Studio自动补全重复显示布局视图ID的解决方法
解决Android Studio布局ID自动补全重复显示的问题
以下是几种可行的解决方法,按优先级尝试:
清理IDE缓存并重启
打开File菜单,选择Invalidate Caches...,勾选Invalidate and Restart选项后确认。这能解决绝大多数IDE缓存异常导致的重复补全问题。检查并清理重复导入
确认代码中没有重复导入布局合成包,比如同时存在kotlinx.android.synthetic.main.activity_main.*和其他同布局的合成导入,如有多余导入直接删除。重新构建项目
依次执行Build → Clean Project和Build → Rebuild Project,让IDE重新生成布局合成的相关绑定代码。更新Kotlin插件
进入File → Settings → Plugins,找到Kotlin插件,检查并安装最新稳定版本,完成后重启Android Studio。调整补全设置(可选)
进入Settings → Editor → General → Code Completion,取消勾选可能导致重复显示的冗余选项(比如部分弹窗相关的重复提示设置),不过这个仅作为最后尝试的备选方案。
内容的提问来源于stack exchange,提问作者Logan Kells
相关产品推荐
相关产品推荐

