Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/190.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android R.java没有';t在Eclipse中重新生成SDK&;ADT更新_Android_Eclipse Plugin_Adt - Fatal编程技术网

Android R.java没有';t在Eclipse中重新生成SDK&;ADT更新

Android R.java没有';t在Eclipse中重新生成SDK&;ADT更新,android,eclipse-plugin,adt,Android,Eclipse Plugin,Adt,我最近使用Eclipse下载了Android的2.3和3.0 SDK 我还将ADT插件更新为10.0.0 然而,由于这样做,我的项目中的R.java文件将根本无法重新生成,我在web上尝试了google提供给我的所有解决方案,但没有一个有效 因此,我将我的项目导入到另一台机器上,该机器只安装了2.2 SDK和旧的ADT插件,并且R.java文件在该机器上可以很好地重新生成 目前,在我的工作机器上,我正在尝试将png添加到drawables中,但R.java似乎没有接收到它,这意味着我无法在我的项

我最近使用Eclipse下载了Android的2.3和3.0 SDK

我还将ADT插件更新为10.0.0

然而,由于这样做,我的项目中的R.java文件将根本无法重新生成,我在web上尝试了google提供给我的所有解决方案,但没有一个有效

因此,我将我的项目导入到另一台机器上,该机器只安装了2.2 SDK和旧的ADT插件,并且R.java文件在该机器上可以很好地重新生成

目前,在我的工作机器上,我正在尝试将png添加到drawables中,但R.java似乎没有接收到它,这意味着我无法在我的项目中使用它

当我升级SDK和ADT时,有没有什么愚蠢的事情是我应该做的

编辑:R.java根本不会重建,即使我更改了XML


问题肯定出在2.3SDK或ADT10上,如果我有2.2和ADT9,那么它就可以正常工作。请尝试从eclipse=>project->clean清理并构建工作区


我做到了这一点,这对我来说很有用。

尝试从eclipse=>project->clean清理并构建工作区


我做到了这一点,这对我来说很有效。

这是ADT r14中的一个缺陷,r15或r14并没有真正修复它。我唯一能想到的是unistall并重新下载旧版本13,然后继续使用那里的代码。

这是ADT r14中的一个错误,r15或r14并没有真正修复它。我唯一能想到的就是unistall并重新下载旧版本13,然后继续使用那里的代码。

我最近也遇到了这个问题。在我的例子中,我的一个资源xml配置文件中有type-o。此错误导致资源生成器终止,并且从未生成我的R.java。我试图先删除它以触发重建,但没有成功

我临时删除了导致错误的资源文件,然后执行了Project->Clean,重新正确构建了R.java


不确定是否会有帮助,但这可能会让你走上正确的方向。

我最近也遇到了这个问题。在我的例子中,我的一个资源xml配置文件中有type-o。此错误导致资源生成器终止,并且从未生成我的R.java。我试图先删除它以触发重建,但没有成功

我临时删除了导致错误的资源文件,然后执行了Project->Clean,重新正确构建了R.java


不确定是否会有帮助,但它可能会让您走上正确的方向。

我认为这种情况有时会发生,因为格式不正确。png文件可能不是纯png文件,它可能已重命名为.png格式,或者您的图像名称可能包含一些大写字母。但这些只是猜测…..使用编辑器“作为png”保存,所以不应该是原因,它也可以在不同的机器上使用完全相同的代码和资源进行编译,只是安装了较低的SDK和较旧的ADT。从Eclispe Ganymede迁移到Eclipse Helios为我解决了这个问题。我认为这有时是由于格式不正确造成的。png文件可能不是纯png文件,它可能已重命名为.png格式,或者您的图像名称可能包含一些大写字母。但这些只是猜测…..使用编辑器“作为png”保存,所以不应该是原因,它也可以在不同的机器上使用完全相同的代码和资源进行编译,只安装了较低的SDK和较旧的ADT。从Eclispe Ganymede迁移到Eclipse Helios为我解决了这个问题。现在尝试了大约400次,现在没有效果尝试了大约400次,没有效果我更新到Indigo并重新下载了所有文件,完全删除了Eclipse Helios,修复了我的问题,运行比以前更平稳。我更新到Indigo并重新下载了所有文件,完全删除了Eclipse Helios,修复了我的问题,运行比以前更平稳。