我的项目中有很多java文件,所以我决定创建包并组织这些文件。将它们放在像
这样的单独包装中com.myproject.android.activity
com.myproject.android.adapter
etc...
eclipse要我导入R文件。从不同的SO问题我知道“永远不要导入R文件”。但是,如果没有eclipse,则会显示R.java缺失并想要导入它的错误消息。
我已经完成了eclipse重启,清理和android->修复但没有成功。我的资源文件没有错误。导入R文件是否安全。有什么建议吗?
答案 0 :(得分:2)
是的,您可以导入R文件,有时需要导入它们,例如当您在库中定义它们并且需要在使用该库的包中使用它们时。
您也可以使用全名 - 这可以使代码更清晰,即使更长。