cocos eclipse android 打包笔记

cocos eclipse android 打包笔记,第1张

概述java.lang.NullPointerException http://forum.cocos.com/t/eclipse-java-lang-nullpointerexception/13690 这个破问题折腾了我两天,太坑爹了。把时间都浪费在整环境上了,什么玩意。 问题描述:python cocos.py新建一个项目HelloWorld,执行项目下面proj.android下的build_ java.lang.NullPointerException

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/>
万草奔腾~太多时间浪费在环境工具上,坑坑坑

打开Eclipse后导入androID项目后,退出后再打开有的朋友遇到再次打开会出现java.lang.NullPointerException错误。
解决办法很简答 退出Eclipse 必须 file->exit 这样再打开不会报错 。

<?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,把红的那段删掉,应该就好了

eclipse引入lib库的方法:
对于cocos2dx来说,看图我们知道是lib的引用没有找到引入方法为:file->import->Existing AndroID Code .. 选择cocos2d\cocos\platform\androID\java下的安卓工程即可,再回到游戏的安卓工程,就会发现引入成功: 引入jar库,针对第三方sdk:
在对接第三方sdk的时候,没有引入第三方提供的jar包,是编译不过去的,以咕咪sdk为例:

提示找不到MiguSdk,那么导入第三方包:

添加完毕之后,就能找到该类 http://blog.csdn.net/liangxiaoyan7002/article/details/40106027 parseSdkContent failed 解决方案
http://www.cnblogs.com/nikola/p/3764044.HTML

6.androIDmanifest.xml file missing 点击菜单栏中的Project——>Clean....,再保存一下就可以了

总结

以上是内存溢出为你收集整理的cocos eclipse android 打包笔记全部内容,希望文章能够帮你解决cocos eclipse android 打包笔记所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/1082002.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-27
下一篇2022-05-27

发表评论

登录后才能评论

评论列表(0条)

    保存