博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
eclipse建立cocos2d-x开发环境
阅读量:6612 次
发布时间:2019-06-24

本文共 1813 字,大约阅读时间需要 6 分钟。

前提: 已经安装了eclipse。能够正常开发 android应用

  环境:windows

 工具:1.已经集成了adt的eclipse,能够开发android应用。没有的,能够下载。下载地址:  详细的环境搭建请自行百度

 该eclipse下载解压,无需在额外安装adt插件即能够开发android应用。

2. android ndk

3. cocos2d-x 使用的是稳定版本号为v2.2.2 下载地址: 

 

 

搭建步骤:(前提已经安装了eclipse,而且能够成功开发android应用)

    1.为eclipse安装cdt插件。下载cdt压缩包:  下载完毕后

   打开eclipse,一次点击》help》》 install new softwear》》Add

  弹出例如以下对话框

 

Name 随便取个名字:我的叫 cdt。点击Archive  找到刚下载的cdt压缩包后,点击ok 进入以下界面:

勾选第一个。一直next后重新启动eclipse就可以。

 

 

 

     2.配置ndk,用来编译c++文件。

 我使用版本号为r9。下载后,解压缩到对应位置。我的位置是 D:\ndk\android-ndk-r9d

然后,打开eclipse》》window》》preference》》android》》ndk 增加ndk的所在路径

 

然后点击ok。

 

    3.下载cocos2d-x包,我下载的是v2.2.2版本号。

 

   下载好后,解压到对应的位置。

我的在:D:\cocos2d

 

   4.导入库文件:打开eclipse》》file》》import》》

   出现例如以下对话框,点开android。点击existing。。

。。

   

     然后点击以下的next,到下一个对话框。点击 对话框 上browse后,选择刚解压出来的cocos2d文件,导入

         cocos2d-x-2.2.2\cocos2dx\platform\android\java

     依据自己解压后的位置,选择导入就可以

        导入后,在eclipse里面能够看见导入的lib库文件》》 libcocos2dx

       

 

5.导入样例程序。  导入项目和4一样,仅仅是导入的文件不一样。它的位置是

D:\cocos2d\cocos2d-x-2.2.2\samples\Cpp\SimpleGame D:\cocos2d为我自己创建保存解压文件的地方

请不要勾选 copy project,及不要把项目拷到eclipse里面,会有问题。

假设项目有错。可能没有找到对应的库文件,请一次点击项目》》右键,最以下一项》》android》》右下方点击add》》弹出框中,选择上面导入的库文件 libcocos2dx。点击ok

 

6.配置builder。 右键点击刚导入的项目 》》properties(最以下项)》》在出现的对话框中,左边,点击Builders》》把右边 cdt builder 前面的勾去掉。如 下图

 

然后。点击 new》》program》》OK,进入下图

 

点击 location 以下》》Browse file system button》》 选取刚才ndk安装的路径位置 D:\ndk\android-ndk-r9d\ndk-build.cmd  (这个是我的位置,请依据自己的放置位置。选择进去)

点击 working directory 以下 Browse workplace 》》选择刚导入的项目

最后如图:

 

然后点击ok完毕

 

7.配置 .mk文件

点击导入的项目,点击jni》》 双击,打开Application.mk 文件。在里面加入,例如以下代码:

NDK_MODULE_PATH :=  D:\cocos2d\cocos2d-x-2.2.2\cocos2dx\platform\third_party\android\prebuilt;D:\cocos2d\cocos2d-x-2.2

保存(注意这里是我cocos2d的放置路径。请填写你自己的路径,是2句话,中间用分号隔开的

我的cocos2d解压后是放在 d盘的 cocos2d目录里面的

 

8.增加项目须要的资源

从目录——D:\cocos2d\cocos2d-x-2.2.2\samples\Cpp\SimpleGame\Resources\hd

里面拷贝 里面的图片到项目的 assets里面

 

 

通过上述结构。我们将能够点击项目。run as。该项目的实施看 的结果

你可能感兴趣的文章
我的友情链接
查看>>
CentOS -bash: warning: setlocale: LC_MESSAGES: cannot change locale (en_US.UTF-8)
查看>>
bootstrapTable editable select empty
查看>>
spring boot 安全控制
查看>>
编写一个基本的Android应用程序
查看>>
我的友情链接
查看>>
【深入浅出Node.js系列五】初探Node.js的异步I/O实现
查看>>
我的友情链接
查看>>
exchange 2010 快速安装
查看>>
ZendStudio自定义代码补全,自定义代码段
查看>>
nginx+php-fpm内存不释放
查看>>
SRAM地址线的连接
查看>>
命名空间
查看>>
linux拷贝的区别
查看>>
Hazelcast集群服务(4)
查看>>
字字珠玑的员工离职总结
查看>>
反弹球练习程序
查看>>
beautifulsoup库简单抓取网页--获取所有链接例子
查看>>
CMPT9:如何安装WSUS?
查看>>
从16个小动作看同事性格
查看>>