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