Cocosx 环境搭建初识

工作原因,初转移动开发,尝试cocosx的android环境搭建,在此记录,以便翻阅。

1.环境搭建流程,参照http://cn.cocos2d-x.org/article/中开发环境Windows开发环境一栏。

2.需要准备的相关工具文章都有提及,不过我还是在此集中列举一下以便观察:(各开发工具版本均为x64)

a.Python。下载地址https://www.python.org/downloads/#pubkeys,本人选用Python 2.7.8版本. 用于创建工程.

b.Visual Studio 2012/2013.。下载地址http://www.visualstudio.com/downloads/download-visual-studio-vs, 本人选用2013. C++/Windows开发环境.

c.Cocos移动开发引擎。下载地址http://cn.cocos2d-x.org/download, 本人选用Cocos2dx - 3.2版本

d.Java JDK。下载地址http://www.oracle.com/technetwork/java/javase/downloads/index.html,本人版本8u25. Android开发环境Eclipse.

e.Android SDK http://developer.android.com/sdk/index.html 和NDK http://developer.android.com/tools/sdk/ndk/index.html ,这两个估计要翻墙才能打开,如果没有或找不到的朋友可以联系我或留下邮箱地址。

3.上述工具准备好后,按照搭建文档搭建。

4.遇到的问题:

a.cocos2dx-3.2引擎中。 引擎目录\cocos2d-x-3.2\cocos2d-x-3.2\cocos\3d\CCBundleReader.h文件下。long int tell();这个函数声明与实现不符,将其改成ssize_t.

b.同上,如果测试工程test也出现这个问题,那么就在 测试工程目录\cocos2d\cocos\3d中可以找到该文件并改掉.

c.需要将 引擎目录\cocos2d-x-3.2\cocos\platform\android\java\src\org\cocos2dx文件下的lib文件拷贝到测试工程目录\proj.android\src\org\cocos2dx文件夹下工程才能编译通过.(引擎版本不同,可能platform文件夹所在位置不同)

d."target=android-10"不能通过之类的,打开你的eclipse环境,“工具栏”->"Window"->“Android SDK Manager” 里面可以找到Android4.4W(API 20)之类的版本信息,打开  测试工程目录\proj.android\src\org\cocos2d\proj.android\project.properties文件,将“target=android-10”改为“target=android-20”,与之前看到的API 20一致就行,或者向下兼容.

e.编译测试工程时如果报adb已启动或占用),可以参照这篇文章http://guozhenqian.iteye.com/blog/1924802 .

也可以简单说就是:首先关闭eclipse,然后:

①:将QQ管家,360防火墙之类的关掉。

②:①不奏效,可以直接命令行(win+r键)cmd回车,进入命令行。cd Android SDK目录\adt-bundle-windows-x86_64-20140702\sdk\platform-tools 进入这个路径(你手动打开目录,也可以在此目录下看见adb.exe文件),然后输入 adb kill-server,接着adb start-server.再次开启eclipse尝试。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值