android - 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.
将中断。
为什么要添加这些?这是转换器中的错误吗?我可以以某种方式禁用它吗?
解决方案
推荐阅读
- javascript - 迷宫生成完成后在 HTML Canvas 中加载图像
- python - 如何防止 PyQt 应用程序在退出时清除剪贴板?
- python-3.x - 如何将 Excel 上的不同数据集组织成相同的布局/顺序(使用 pandas)
- google-cloud-dataprep - 是否可以限制 Dataprep 流输出中的行数?
- java - 如何在 JShell 中加载外部文件?
- excel - Excel - 如何在 Excel 中将包含货币的单行拆分为多行?
- pdf - 使用 Google Apps 脚本从 Google 表格导出 PDF 时的 setName
- autohotkey - 在像素更改时关闭 AHK 脚本需要帮助
- nestjs - 'TypeError:无法解构'notifsDto'的属性'title',因为它未定义'
- php - /pusher/auth 端点在 Laravel 中返回 404