我在另一台PC上检查了旧的Android项目,每次保存时我都会收到Android预编译器空指针异常错误,因此无法生成R.java。该项目是使用其他库的库项目。
项目不工作的新系统是:64位ubuntu、ADT eclipse、Android sdk工具21.0.1、Android sdk平台工具16错误是:
!入门组织日食.core.资源 4 2 2013-01-07 02:07:15.177 !消息 从插件调用代码时出现问题:“资源”。!STACK 0 java.lang.NullPointerExceptitudeexception 在组织日食.core..java 运行时.安全运行器.java:42) 在组织日食.core.内部.事件.buildManager..java:728) 在组织日食.core.运行时.安全运行者.run(安全运行者.java:42) 在组织日食.core.内部.事件.BuildManager.basicBuild(构建管理器.java:199) 在组织日食.core.internal.event.BuildManager.basicBuild(生成管理器.java:239) 在组织日食.core.internal.event.buildManager.basicBuild(生成管理器.java:239)组织日食.core.内部.事件.BuildManager$1.run(构建管理器.java:292) 在组织日食.core.运行时.安全运行器.run(安全运行器.java:42) 在 org.eclipse.core.internal.events.BuildManager.basicBuild(生成管理器.java:295) 在 org.eclipse.core.internal.event..java autoBuildJob.doBuild(自动构建工作.java.java:143) 在组织日食.核心.内部.事件.自动构建工作.运行(自动构建工作.java:241) 在组织日食.core.内部.jobs.worker.运行(worker.java:53)
!进入org.eclipse.core.resources 4 75 2013-01-07 02:07:15.717!MESSAGE生成过程中出现错误!分包商1 com.android.ide.eclipse.adt 4 75 2013-01-07 02:07:15.717!MESSAGE在项目“MyProject”上运行生成器“Android预编译器”时出错!在org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:199)上的com.android.ide.eclipse.adt.internnal.build.builder.PreCompilerBuilder.build(PreCompileerBuilder.java:673)处,在org.elipse.core.internal.events.BuildManager$2.run(BuildManager.java:728)处org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:239)位于org.ecliclipse.corece.internal.events.CuildManager$1.run(BuildManager.java:292)位于org.ceclipse.core.runtime.SafeRunner.runorg.eclipse.core.internal.events.BuildManager.build(BuildManager.java:374)位于org.ecliclipse.cole.internnal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143),位于org.elipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241),位于.org.eclipse.core.interner.jobs.Worker.run(Worker.java:53)
该项目适用于旧系统:
旧系统是:32位乌班图,4.2.1日食朱诺,Androidsdk工具21,
git被用作一个版本管理系统。这是一个非常奇怪的问题,我用lint检查了所有的xml运行它们以发现xml构建问题,但每次保存都失败了,我有同样的错误,没有生成R.java。谢谢。
在我的例子中,问题是由src文件夹中的.svn子文件夹引起的。我遵循了第6条评论中的建议,为我解决了这个问题:http://code.google.com/p/android/issues/detail?id=42051
可以在每个 src
文件夹属性中添加资源筛选器,以避免在项目中自动包含不需要的文件。SVN文件确实使该版本中的Android预编译器崩溃。
您应该单击添加并选择:排除所有/*文件和文件夹*/所有子项(递归)/并在编辑框中写入. svn
。单击确定以保存过滤器。您可能需要干净的项目。
21.0.1中的Android预编译器似乎严重损坏,在.svn目录和.DS_Store文件以及没有文件扩展名的文件上崩溃。
适合我的解决方案是按照以下步骤升级到21.1 rc1:< br > 1。遵循这里的指示:http://tools.android.com/preview-channel
2。确保更新SDK管理器和ADT
3。重启Eclipse
有关详细信息,请参阅此错误:http://code.google.com/p/android/issues/detail?id=42051
下面是错误消息。 Gradle:Failure:生成失败,出现异常。 > 错误:任务“:FTPSample:CompileDebug”执行失败。 编译失败;有关详细信息,请参阅编译器错误输出。 尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。
消息分级构建: build.gradle文件:
试图在一个我已经几个月没做的Android项目上做一些工作,然而每次我试图构建这个项目时,Eclipse都会弹出一个对话框说: 我在Mac上运行Eclipse,其Android项目构建目标为4.0.3(API Level 15),我安装了以下版本 Eclipse-3.7.2 Android开发工具-21.0.1 Android SDK-最多17个 我已经尝试了一些事情,比如启动一个全新的工作区,安
null 完整的信息是这样的
我最近在部署到我们的共享主机时遇到了问题。从 Visual Studio 通过 Web 部署进行部署时,99% 的时间我在登录后在登录页面或主页上收到此错误。有时我可能会点击几下不同的部分,然后它就会击中。它通常会在几分钟到90分钟后消失。 运行Windows Server 2012 R2 Standard、IIS8和.NET 4.5的Web主机。 Web主机建议我需要使用Visual Studi
问题内容: 以下代码块在1.8.11中可以正常编译,但在1.8.20中会引发错误 我得到的错误是java:找不到适合过滤器的方法(com.google.common.base.Predicate) 在更新8和20之间是否存在会影响此代码的更改?我在两种情况下都使用相同版本的guava 17.0(最新版本),唯一的变化是Java中的更新版本。 任何帮助是极大的赞赏。 编辑 显示错误的行是 问题答案: