cocos2dx安卓环境搭建问题总结

1.安装cocos2d的时候路径不要有空格,如果有空格会导致设置环境变量的时候设置路径的不认识

2.点击setup.py安装环境的时候,有时候不会把(E:\Cocos310\Cocos2d-x\cocos2d-x-3.10\tools\cocos2d-console\bin)这个路径添加到Path中,所以要手动添加

3.NDK r10c中会少一个release.txt,药从别的版本(比如:ndk r10)那边拷贝过来,并修改一下这个txt里面的内容改为r10c就可以了

4.eclipse导入cocos2d工程的时候会提示这个错误:unable to resolve target 'android-10',这时候要用SDK Manager.exe下载对应版本,但会因为国内goole不能用,下载失败,所以要手动百度一下,来下载

5.

(1)在eclipse中, 右键选择src文件夹, 点击Import,(2)在弹出的导入窗口中选择Android下Existing Android Code Into Workspace, 点击Next。(3)将Browse路径导入F:\cocosProject\MyGame\frameworks\cocos2d-x\cocos\platform\android\java,其中F:\cocosProject\MyGame\frameworks\cocos2d-x\cocos\platform\android\java是我的项目路径,记得这个是项目路径,不是cocos2d安装路径。

6.Eclipse错误: Description Resource Path Location Type invalid resource directory name crunch /GameBase/bin/res line 1 Android AAPT Problem 只要把bin/res那个目录删除就可以了

7.未找到工程 'E:\zxx\shoujiduan\frameworks\cocos2d-x\cocos\platform\android\java'可用的 Android 目标平台。 Android 目标平台版本应该大于或等于 21。

解决方法:cocos compile -p android --ap android-19 -m release -j 4 把19这个参数改成21

8.

/cocos2d-x/external/freetype2/prebuilt/android/Android.mk:cocos_freetype2_static: LOCAL_SRC_FILES points to a missing file,(其中freetype2也可能是lua等)是什么原因?

其实这个问题,并不是cocos2dx的坑,而是版本管理工具svn的坑,它的设置里面忽略了.a文件,导致其他人提交的cocos2dx工程里面/cocos2d-x/external 下面的所有.a文件缺失了,所以,你自己重新new一个cocos2dx工程,把/cocos2d-x/external 下面的.a文件拷贝到对应的目录然后编译就ok了



注:一些相关地址:http://blog.csdn.net/lxd211/article/details/23977525



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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值