旧java项目中的新kotlin文件 - '未解决的参考文献' [R

时间:2018-03-28 19:49:01

标签: android android-studio android-activity kotlin

有一个已经存在的java项目。试图添加新的kotlin文件。 AndroidStudio 3.1抱怨R是" Unresolved reference"。

我可以手动导入R并且构建没有错误。但为什么R不会像往常一样自动导入?

编辑 - 清理和建立或重新启动AS没有帮助。

3 个答案:

答案 0 :(得分:1)

我找到了解决方案。只需将您的主软件包R导入出现错误的kotlin文件中即可。

赞:

import com.example.activities.R

答案 1 :(得分:0)

请参阅kotlin文件中的导入。包名称可能来自您的旧项目,但不允许您使用R. 删除它们,然后重新导入

答案 2 :(得分:0)

在“AS偏好设置”中的“常规”下 - >自动导入,我启用了以下功能。 enter image description here

现在自动导入R.