首页 > 解决方案 > Java 转 Kotlin 时不要添加未使用的导入

问题描述

当我将一些 Java 代码粘贴到 Kotlin 项目中时,Android Studio 可以转换语法。但是,当调用转换器时,它会在文件中添加几个未使用的导入,这破坏了我现有的代码。

import androidx.core.app.ComponentActivity.ExtraData
import androidx.core.content.ContextCompat.getSystemService
import android.icu.lang.UCharacter.GraphemeClusterBreak.T
import android.R

粘贴的代码片段不需要这些导入。由于我已经导入my.application.R但 AS 添加了android.R,因此对的引用R.将中断。

为什么要添加这些?这是转换器中的错误吗?我可以以某种方式禁用它吗?

标签: androidintellij-ideakotlin

解决方案


推荐阅读