我通过了终端的步骤没有任何问题(setup.py命令结果是预期的).
我的问题是在我在C/C++ Build – environment部分设置NDK_ROOT之后,我得到了一些java.lang.NullPointerException异常.
例如,当我重新启动eclipse时,我收到以下错误.
An internal error occurred during: "AndroID library Update".java.lang.NullPointerException
当我尝试重新打开C/C++构建 – 环境部分时,我得到当前显示的页面包含无效值.错误,我无法编辑环境值.
我检查了java构建路径,没有JRE系统库,当我尝试添加时,我得到了同样的错误
An error has occurred. See error log for more details.java.lang.NullPointerException
我该如何解决这个问题?谢谢你的帮助.
我正在尝试
> Mac OS 10.9.4
> androID-ndk-r9d
> apache-ant-1.9.4
> cocos2d-x-3.2
> adt-bundle-mac-x86_64-20140702
我不得不删除一个部分,我不知道为什么它被添加但它现在有效.
更新:
一旦你打开未定义NDK_ROOT的eclipse,这部分就会被添加,之后,即使你定义了它,这部分也会保留在配置文件中并导致相同的错误,你需要删除它以使你的项目工作.
该部分看起来像这样,你可以在关闭eclipse后安全地删除它.
<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> </storageModule> <storageModule moduleID="org.eclipse.cdt.core.externalSettings"/> </cconfiguration>总结
以上是内存溢出为你收集整理的cocos2d-x android设置错误 – java.lang.NullPointerException全部内容,希望文章能够帮你解决cocos2d-x android设置错误 – java.lang.NullPointerException所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)