我搜索了很多,找到各种提示可能会导致此问题。他们中的许多人在这个论坛上,但没有任何作品。android r.java不会更新
我在3台不同的机器上安装了sdk(xp,macos snow leopard,leopard),总是出现同样的问题,即使是android sdk中的示例代码也不能编译。 经过几个小时的浏览我认识的xml文件,当我从字符串中删除sdk的示例代码将编译。 只要在R.java文件中不需要更改,那么新项目也是如此。 只要我尝试添加一个带有findViewByID的按钮,就会出现无法解析字段R.id的错误。该项目没有做其他更改。
正如之前提到的我尝试过各种东西,包括: 清洁工程,重建 重新启动Eclipse 更新SDK(甚至强硬。我安装了新的SDK) 没有大写字母 ... 安装SDK,最新的Eclipse上的经典一台干净的机器
我不认为这是代码本身的问题,因为即使是由sdk提供的示例代码也不会在不从xml中移除的情况下进行编译。
请有人有一些提示和想法在哪里看下?
嗨!感谢您的快速回复。可悲的是,这不是问题。我在sdk的示例代码中发现了这个问题,这些代码位于第365行的我在 当我删除'从我和所有其他'它的作品。 但如上所述,即使没有任何修改后建立一个新的项目(运行,只要我不添加UIControl),但只要我做e。G。一个按钮,编译器失败。 顺便说一句我使用Eclipse 3.5.2,并试过3.6 –
2010-07-13 15:56:31
输出窗口或“问题”窗口中的错误是什么? – 2010-07-14 02:17:00
“如果在任何xml文件中有任何问题,R.java不会生成”解决了我的问题。没有错误时,我不知道Eclipse只更新R.java。 – Momro 2013-03-20 13:23:29