cocos eclipse android 打包笔记

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

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

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

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

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

转载于:https://my.oschina.net/tidyboy/blog/757511

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值