http://forum.cocos.com/t/eclipse-java-lang-nullpointerexception/13690
这个破问题折腾了我两天,太坑爹了。把时间都浪费在整环境上了,什么玩意。
问题描述:python cocos.py新建一个项目HelloWorld,执行项目下面proj.android下的build_native.py编译好工程后导入eclipse能够正常运行。
可是,,,一旦退出eclipse,,再次打开,妹的,神奇的错误出现了!报什么java空指针,cdt builder error,尼玛各类抓狂啊。
因而,漫长的google开始了。。。
网上有说是cdt bug,因而将cdt更新到8.1.0,无效
有说ndk include 问题,试了,无效
切换workspace,无效
最郁闷的是,我发现不单单是报错的问题,切换到c/c++视图,工程彻底打不开。
各类曲折探索以后,发现.cproject有问题:
不知道在何时(应该是第一次导入后退出eclipse的时候)新生成了一个<cconfiguration ....Debug/>,覆盖掉了前面的,而且一直存在!!!致使再次
打开eclipse报各类错误!
解决办法:在.cproject中干掉后面的<cconfiguration ....Debug/>
万草奔腾~太多时间浪费在环境工具上,坑坑坑 html
打开Eclipse后导入android项目后,退出后再打开有的朋友遇到再次打开会出现java.lang.NullPointerException错误。
解决办法很简答 退出Eclipse 必须 file->exit 这样再打开不会报错 。java
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?fileVersion 4.0.0?><cproject storage_type_id="org.eclipse.cdt.core.XmlProjectDescriptionStorage">
<storageModule moduleId="org.eclipse.cdt.core.settings">
<cconfiguration id="0.1230402123">
...
</cconfiguration>
<cconfiguration id="0.1377291156">
...
</cconfiguration>
<cconfiguration id="0.1230402123.1377291156">
...
</cconfiguration>
</storageModule>
...
记事本打开.cproject,把红的那段删掉,应该就行了python
6.androidmanifest.xml file missing
点击菜单栏中的Project——>Clean....,再保存一下就能够了android