如果我的活动中没有以下导入,IntelliJ会呻吟:
import com.jameselsey.apps.romandroid.R;
我有其他几个不需要显式导入R文件的应用程序,但是如果我删除它,这个应用程序将无法编译,我得到以下错误:
srcmainjavacomjameselseyappsromandroidactivityRomanToArabicConverterActivity.java:[31,24] package R does not exist
可以理解的是,关于如何解决这个问题还有其他各种各样的问题(似乎没有一个适合我),但我的问题是:这真的很重要吗?有什么理由让我在这里非常担心,或者直接导入它?
三次检查了我所有的配置xml,找不到任何可以阻止R被再生的东西,mvn clean install仍然失败…
我将导入它。我不认为你应该担心。
我不担心。顺便说一句。如果您想重新生成R,您需要在确保xml中没有错误之后进行一次干净的构建。