的Java / Eclipse的 - 没有更多的R档不断(Java/Eclipse - No mor

2019-09-03 15:21发布

我现在在Eclipse上几个小时,我甚至后互联网上很多的搜索没有找到一个解决办法我的问题:我有我的项目没有更多的R.java文件。

在刚创建或在我的旧项目,我没有R档了,我尝试了许多解决方案(卸载,重新安装Eclipse,清洁我的项目,检查我所有的个XML,与Android工具等解决问题.. 。)

请有人能告诉我,在这种情况下怎么办?

Answer 1:

嘿,如果你只是更新版本ADT 22:

我有问题了。 有一个名为“Android的SDK构建工具” Tools文件夹,需要安装一个新的组件。

步骤1

打开Android SDK管理器

第2步

选择新添加的编译工具和安装。 (如果问题停留,然后去项目属性=> Java构建路径=>订单和出口,并检查 Android的私人图书馆,然后清理并生成项目。

它可能需要重复这个过程,在更新后重新启动SDK管理器,并确保它看起来是这样的(安装的所有工具):

更多信息: https://groups.google.com/forum/?fromgroups=#!topic/android-developers/rCaeT3qckoE%5B1-25-false%5D



Answer 2:

也许在项目属性 - > Java构建路径 - >库你没有:

  • 安卓4.2.2(或其他版本)
  • Android的依赖呢?

如果是这样,然后右击项目 - > Android的工具 - >修正Android性质,看看这个库出现了。



Answer 3:

谢谢大家救了我! 我搜索了整个下午用了这个错误。 最后,我的项目工程。 顺便说一句,我也遇到一个问题,我想与大家分享:

升级后,即使我的项目有没有错误了。 在运行时,它似乎它无法找到放置在\库罐子的类。

走进项目=>属性=> Java构建路径=>订单和出口。 请确保您所有的罐子进行检查



Answer 4:

如果在一个良好的工作项目突然出现这个问题,

第一步是要找到是否只在当前项目或在所有其他项目出现问题。

如果在当前工作区的所有其他项目正在然后90%的问题是,你最近编辑XML / mainfestfile /国土资源文件。

此错误是没有显示为红色标记,我们必须找出我们在这些文件最近做。



Answer 5:

试试这个

sudo apt-get install lib32stdc++6 lib32z1 lib32z1-dev

它解决了我的问题



Answer 6:

闭上你的Eclipse和更新系统后,再次尝试打开Eclipse。 我认为你是在Eclipse一起使用模拟器。 这可能是因为您的系统内存不足的问题(RAM)的。 我以前当我使用模拟器来面临同样的问题



Answer 7:

每当有任何个XML的任何错误的R会丢失时生成或干净的发生如此检查项目中的任何XML错误,除非你解决它,你不能找回您的R于清洁或建立。 修正XML文件并执行你会产生将R干净。 另外,请检查在文件 - >属性 - >建设者,看看是否一切检查



Answer 8:

我使用Eclipse靛蓝并没有什么我试图努力。 我结束了下载的Juno SR2,重新安装ADT,现在一切再次工作。



Answer 9:

重新安装一切,它会工作..也就是回到谷歌SDK或者我们您正在使用和下载。 它更新到SDK管理器中最新的。 进入Eclipse的项目-偏好设置- Java构建路径顺序/出口TICK一切。



Answer 10:

问题:获取生成没有R文件。

猜测:尝试清洁项目,如果它是旧的。 否则,创建新的项目,没有R获取生成并没有编译错误,但这样的: no project.apk

在这种情况下,你必须检查你的SDK的内置工具。 更新SDK后可能无法安装。

因此,下载它们如果不是在这里下载 ,然后将它们放在目录: SDK/built-tools folder 。 最后,也是最重要的,是运行SDK作为管理员 。 这保证了与出现在它的所有包清爽SDK。

安装SDK-内置工具或根据上面的链接任何丢失的包,你就大功告成了。

希望这可以帮助。



Answer 11:

尝试一两件事,创建一个新的Android项目和转移所有那些在以前的项目文件。 这为我工作。



Answer 12:

在我的情况下,有错误,由于用于声明字符串为一个阵列类型“和”内部的strings.xml文件(但错误未示出)。 现在问题已经解决了,我改“&”到“和”。

所以,请确保你没有这样的傻符号的使用,并清理项目。



Answer 13:

我有同样的问题,但在复核资源文件夹中所有的XML文件是在我的情况有所帮助。 我发现语法错误在我的XML文件。 清洁和重新建设该项目可以帮助有时太。



Answer 14:

我可怕的不是更多R.java。

有些我已经在过去使用过的东西:

  • 清洁/重建(第一,我们都尝试的东西)
  • 重新启动Eclipse(任选地重新启动PC / MAC)
  • 同时更新SDK / ADT Eclipse插件到最新版本
  • 创建新的Eclipse工作区和导入项目
  • 启用Verbose AAPT构建输出Eclipse菜单>首选项>安卓>构建
  • 港口项目到Android工作室/摇篮(这帮助我真正看到AAPT的错误,我是越来越错误代码:138)
  • 删除最近XML的变化 - 最终,我发现在删除会增加我最近menu.xml文件的文件和注释掉在那里他们被引用固定的问题,我终于得到了R.java。


Answer 15:

最近,我得到了错误,并发现任何布局或价值的文件没有错。 很多的尝试之后,我添加其他活动和R.java是建立和错误消失。 我不知道为什么会发生,但它需要我小时。



文章来源: Java/Eclipse - No more R file ever