我刚刚使用Cocos2d为移动开发安装了以下设置,并且几乎每次重新启动Eclipse时都会遇到以下错误: “在”Android库更新“期间发生内部错误.java.lang.NullPointerException” 之后,什么都行不通。
我仍然没有找到导致此错误的原因(但是,我有一个解决方法,见下文),并且还在网上搜索它并且没有找到任何与我的环境相关的内容,如下所示:
我发布了这个,因为我找到了一个解决这个烦人的错误的方法,我每次出现时都浪费了很多时间导入和创建新项目,大部分时间我关闭并打开Eclipse。
--------错误解决方法----------- 该错误位于proj.android目录中的.cproject文件中。看起来像Eclipse或某些插件会导致此文件中出现一些错误信息。 我在一个好的.cproject文件和一个坏文件之间做了一个差异,这导致了这个恼人的错误。 下面是每次遇到此错误时需要从.cproject文件中删除的行(然后重新启动Eclipse,一切都应该没问题)
我希望很快就会解决这个问题 - 我的猜测是它可能只发生在64位上...不知道为什么我没有安装32位并且首先节省了所有丢失的时间...:/ < / p>
希望这会有所帮助。 请随意添加笔记和想法,甚至告诉我是否做错了(或愚蠢......),因为我对这个ADT环境有点新意。
<cconfiguration id="0.1230402123.1377291156">
<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="0.1230402123.1377291156" moduleId="org.eclipse.cdt.core.settings" name="Debug">
<externalSettings/>
<extensions>
<extension id="org.eclipse.cdt.core.VCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.CWDLocator" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
</extensions>
---更多XML ---
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
<scannerConfigBuildInfo instanceId="0.1230402123">
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
</scannerConfigBuildInfo>