下载CDT插件后重新打开Eclipse运行cocos2d-x游戏项目报错An internal error occurred during: "Android Library Update".

新建的游戏导入Eclipse能正常运行,配置什么的都弄好了,游戏运行无任何问题!
问题是:关闭Eclipse后,重新打开,就会出现
An internal error occurred during: "Android Library Update".
java.lang.NullPointerException

在Eclipse也打不开c++文件,显示Editor could not be initialized. 
Details:
java.lang.NullPointerException
    at org.eclipse.cdt.internal.core.settings.model.CConfigurationDescriptionCache.loadData(CConfigurationDescriptionCache.java:104)
    at org.eclipse.cdt.internal.core.settings.model.CProjectDescription.loadDatas(CProjectDescription.java:196)

点project->properties->c/c++ Build也会出现
An error has occurred. See error log for more details.
java.lang.NullPointerException

但是第一次新建的项目导入运行正常,关闭再打开Eclipse问题又出现了


解决方法:

当你链接一个文件进入到你的工程时是通过proj.android文件夹中的cproject文件实现的,这样Eclipse Project explorer 试着链接到你的项目的一个文件夹时发生连接错误。因为这个文件有两个< CConfiguration >部分,而在编辑c++包括路径在eclipse中只有其中一个修改。这种不一致导致cdt崩溃。
实际上只能有一个< CConfiguration >,所以删除第二个,它从85行开始。之后,可以编辑c++在eclipse中,不会发生崩溃。

你可能感兴趣的:(游戏,C++,android,插件,cocos2d-x)