【发布时间】:2013-01-20 21:40:11
【问题描述】:
我有一个应用程序已经一年多了,到目前为止编译它完全没有问题。 该应用程序使用kankan轮http://code.google.com/p/android-wheel/downloads/list
最后一个工作的开发环境显示在New 并且总是产生这个错误
构建期间发生错误。运行构建器“Android Pre”时出错 项目“myProject”上的编译器。 java.lang.NullPointerException
Old 中显示的环境可以正常工作。
我不知道为什么在新的开发环境中会出现此编译错误。但很明显,新的 4 个 Android 更新之一是导致它的原因。一旦我让旧版本更新为新版本,我就会再次收到错误。所以我不能再更新我的 Eclipse 了:-(
我尝试了所有我能想到的方法,例如更新 .Metadata 文件、重新初始化任何库链接、更改使用的 Android SDK 版本,包括/排除 Android 依赖项,但都无济于事。
什么可能导致这个新的编译问题,或者我必须做些什么才能再次使用新的开发工具?
这是我的 eclipse.ini:
-startup
../../../plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
../../../plugins/org.eclipse.equinox.launcher.cocoa.macosx.x86_64_1.1.101.v20120109-1504
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vmargs
-Xms768m
-Xmx1224m
-Xdock:icon=../Resources/Eclipse.icns
-XstartOnFirstThread
-Dorg.eclipse.swt.internal.carbon.smallFonts
【问题讨论】:
-
可能值得检查
eclipse.ini文件中的-Xms,可能与此有关吗? 优化 eclipse 有很多可能有助于解决它。 -
感谢您的评论,但我不确定我是否理解。我在上面添加了我的 eclipse.ini,您所说的“优化 eclipse 可能有助于解决它”是什么意思?
-
可能是项目激活了注解处理。请参阅 Project->Properties->Java Compiler->Annotation Processing,并将其与旧的 Properties 进行比较。
标签: android eclipse compiler-errors