android - 在Android版Eclipse中使用新版本的开发工具等时出错

我有一个已经使用了1年以上的应用程序,到目前为止,编译它完全没有问题。
该应用程序使用kankan wheel http://code.google.com/p/android-wheel/downloads/list

最后的工作开发环境显示在N ew中,并且始终会产生此错误

Errors occurred during the build. Errors running builder 'Android Pre Compiler' on project 'myProject'. java.lang.NullPointerException



O ld中显示的环境可以正常工作。

我不知道为什么在新的开发环境中会出现此编译错误。但是很明显,这是Android 4的新更新之一。一旦我将旧版本更新为新版本,我就会再次收到错误消息。所以我不能再更新我的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

最佳答案

请在这里查看我的答案:AndroidPreCompiler build error after updating Android SDK Tools。

我很确定这就是原因。

https://stackoverflow.com/questions/14429648/

相关文章:

windows - Windows上的powerpc编译器给出 “c++ compiler not

c# - EF5十进制类型映射的奇怪编译器错误

perl - 无法编译我的 perl 脚本。让一切正常工作的最简单方法是什么?

asp.net - asp.net C#编译器错误CS1061

android - Android “The specified child already has

function - 数组被错误地称为子或函数

objective-c - XCode 4.5中的工作区/编译/库问题,试图集成Box2DCocos

android - 生成的渲染脚本文件导致 “Invalid unicode”错误

macos - 在Xcode中使用FreeImage

compiler-construction - 未定义对ruserok错误的引用