R.java文件不是在库项目中生成的

时间:2013-05-15 13:16:15

标签: android eclipse adt

我正在尝试使用 SlidingMenu 库。如上所述,我使用目录创建了一个新的Android项目,尝试使用“Project> Clean”生成R.java但不起作用。

奇怪的事实是,如果我打开项目属性并取消选中“Is Library”,那么一切都会正常工作,并且生成的R.java文件没有错误。除了缺少R.java文件的错误之外,“Problems”选项卡还提供了这个:

  

Unparsed aapt错误!检查控制台输出。

如果我删除,如多个回复中所建议的那样,当我清理项目时它会再次出现。

我感谢任何建议。

4 个答案:

答案 0 :(得分:2)

取消检查并重新检查,“是图书馆”对我有帮助。

在“偏好设置”下> Android(针对该lib项目)

答案 1 :(得分:1)

要回到R.java有很多东西

  1. 清洁项目
  2. 从项目构建项目
  3. 将ex 2.2的api更改为4.0和4.0到其他版本(重新)创建R.java文件
  4. 最终你无法获得R.java文件然后从其他项目复制R.java文件将其粘贴到gen文件夹然后只是构建项目。

答案 2 :(得分:0)

   eclipse - >项目 - >自动构建 - >检查

如果已经选中,请取消选中并再次检查。

答案 3 :(得分:0)

解决。

我不知道究竟是什么原因,但解决方案是删除Eclipse,Android SDK并使用此链接中的 ADT Bundle http://developer.android.com/sdk/index.html

在我使用带有ADT插件的标准Eclipse IDE之前。

感谢您的回复。