cocos2dx 2.x 版本+Windows+ADT Bundle 配置

昨天解决了cocos2dx 3.x版本+Windows+ADT Bundle的配置,今天来解决cocos2dx 2.x版本的配置。

整体来说,2.x的配置相对麻烦一点,不过一旦解决了,就一路畅通无阻了。这些内容耗费了我大量的时间,网上的资料也不知道写文章的人去验证过了没,我目前没找到什么从0开始配置到最后能够使用的。

下面的步骤是仍然只罗列出步骤,2.x版本的配置我会给出少量的贴图,但是都是关键贴图。

    1. 安装JDK,还是推荐是1.6版本,以免出现什么@Override必须要superclass有相应的函数的问题;
    2. 安装NDK,推荐版本至少是r8以后的版本,因为r8开始,编译Eclipse的工程总算不需要安装烦人的cygwin了;
    3. 安装ADT Bundle,不要再自己去找标准的Eclipse了,用它可以省很多事儿;
    4. 对于cocos2dx 2.x版本,先进入到cocos2dx 的根目录,找到create-android-project.bat文件,用你顺手的编辑器编辑它:
      1. 找到set _ANDROIDTOOLS=... 的位置,将等号后面的路径设置为Android SDK的tools目录,因为使用的是ADT Bundle,所以,这里需要设置为ADT Bundle解压后的sdk/tools目录;
      2. 找到set _NDKROOT=...的位置,将等号后面的路径设置为NDK的根目录;
      3. 找到set _CYGBIN=...   if not exists "%...%这样两句,注释或者删除掉它们!!!因为NDK r8之后不需要它们了.
      4. 保存create-android-project.bat文件.
      5. 运行它,根据它的命令行提示一步一步操作,最后会创建一个proj.android目录出来,留给后面的东西用.
    5. 将JDK,NDK,AndroidSDK的目录信息加入到Windows环境变量中;
    6. 将刚才create-android-project.bat创建出来的proj.android拷贝覆盖到游戏中的proj.android目录下,覆盖;
    7. 打开ADT Bundle中的eclipse;
    8. 在Eclipse中使用Import功能,将刚才创建的proj.android的目录导入到Eclipse中;
    9. 开始创建Eclipse 中C++ Builder:
        1. 在刚才Eclipse中导入的工程项目上点击鼠标右键,选择[Properties],选择左边的Builder栏,点击"New"按钮
        2. 选择"Program"类型,设置"Main"分页中的内容

      点击红色框线处的两个按钮,

      第一个Browse File System...按钮,用来选择NDK目录中的ndk-build.cmd文件;

      第二个Browser Workspace...按钮,用来选择Eclipse中刚才Import的工程;

        1. 设置"Refresh"分页

        1. 设置"Environment"分页,在分页中点击"New..."按钮,在弹出的界面中单击“Variables”按钮,再在弹出的界面中点击"Edit Variables"按钮:

再在弹出的窗口中点击"New..."按钮,在弹出的窗口中写入Name和Value,Name一栏填写:NDK_MODULE_PATH,Value一栏填写

x:\cocos2d-2.2.4;x:\cocos2d-2.2.4\cocos2dx\platform\third_party\android\prebuilt

需要注意的是,上面的盘符需要设置自己的cocos2dx目录存放的盘符,cocos2dx的版本也需要做相应的修改,修改为自己当前正在使用的cocos2dx的Root Path

接下来点击"OK"按钮后,在Select Variable窗口中选择刚才新建的NDK_MODULE_PATH变量:

再点击"OK"按钮

  1. 再在"Build Options"分页中进行如下设置:

再点击"Specify Resources..."按钮,在弹出的窗口中勾选中项目目录下的jni目录,完成所有的配置。此刻再Build整个项目,试试成功与否!

时间: 2024-08-28 09:35:13

cocos2dx 2.x 版本+Windows+ADT Bundle 配置的相关文章

ADT Bundle 开发工具集合

首先下载相应版本的ADT Bundle,以adt-bundle-windows-x86_64(64位操作系统)为例.将ADT Bundle解压后,会 看到eclipse目录.sdk目录和SDK Manager.exe,具体如图1所示. 图1 Google sdk bundle 开发工具集合 接下来针对ADT Bundle 目录中的eclipse.sdk.SDK Manager.exe分别进行详细的讲解. 具体如下: 1.  SDK Manager.exe SDK Manager.exe是 And

【转】cocos2d-x windows开发环境配置

声明:本教程在参考了以下博文,并经过自己的摸索后实际操作得出,本教程系本人原创,由于升级后的cocos2d-x有了一些变化,目前的博文还没有关于Cocos2d-x 2.2.1最新版搭建Android交叉编译环境组建的说明,所以我这几天研究了一下,现在将具体的搭建方法分享出来,也给自己学习Cocos2d-x做个笔记. 参考博文: http://www.cnblogs.com/lhming/archive/2012/06/27/2566460.htmlhttp://www.cnblogs.com/l

(1)Cocos2d-X 3.4 final Windows和Android环境配置

前言 最近开始接触cocos2d-x这一跨平台游戏开发框架,和学习所有框架一样,新人遇到的第一个问题就是开发环境的配置问题.这里把我的配置过程记录下来,备以后查用. 安装包 所需要的安装包如下: Cocos2d-x 3.4,地址http://cn.cocos2d-x.org/download#anchor2 Android SDk,这里我直接使用的Android官方开发环境Android Studio,地址https://dl.google.com/dl/android/studio/insta

Android adt bundle 开发环境配置及第一个“Hello world”程序运行

    最近在学习Android 顺便记录下学习过程当作复习吧,这是写的第一篇正式博客.  一.jdk环境配置     二.android adt bundle 下载     三.安装SDK     四.模拟器及真机调试     五.第一个程序 Hello world!     六.总结 一.jdk环境配置 jdk下载地址 选中"Accept License Agreement"之后才能下载,如下图: 下载之后 点击安装,一路next 之后配置环境变量 JAVA_HOME,找到jdk安

本人在安装ADT Bundle for windows的各种问题总结

1.解决国内访问Google服务器的困难: 1.启动 Android SDK Manager : 2.打开主界面,依次选择「Tools」.「Options…」,弹出『Android SDK Manager - Settings』窗口: 3.在『Android SDK Manager - Settings』窗口中,在「HTTP Proxy Server」和「HTTP Proxy Port」输入框内填入mirrors.neusoft.edu.cn和80,并且选中「Force https://… so

Cocos2d-x 3.x 全平台新手开发配置教程

本文为Cocos2d-x 3.x 全平台(Android,iOS)新手开发配置教程攻略,希望对大家有所帮助.因为这篇文章是面对新手的.所以有些地方会啰嗦一些,请勿见怪.如果教程中有错误,欢迎指正.如果在配置开发平台时还遇到问题,欢迎大家讨论. 本文所使用的环境是PC(Win7),HTC G18,MacBook Air 以及 Mini iPad. 一.通用准备工作 1.安装Cocos2d-x 3.1 在Cocos2d官网上下载Cocos2d-x 3.1引擎,下载后解压缩. 2.安装Eclipse与

基于adt bundle for windows-的AndroidOpenCV安装文档说明

基于adt bundle for windows-的AndroidOpenCV安装文档说明 任薛纪 说明:本文档是基于快速搭建android开发平台adt bundle for windows软件的AndroidOpenCV运行环境搭建,主要参考OpenCV官方文档: http://docs.opencv.org/trunk/doc/tutorials/introduction/android_binary_package/android_dev_intro.html,如手动安装eclipse.

在Mac osx使用ADT Bundle踩过的坑

前言 本篇博客整理一下笔者在Mac下使用ADT Bundle踩过的坑,Google现在也不支持Eclipse了,开发者也到了抛弃Eclipse的时候,但考虑到大部分Java的开发者还是比较习惯与Eclipse下进行Android开发,Android Studio的使用还是有一定门槛的,比如它比较耗性能,界面.操作类似idea.不管是Eclipse还是Android Studio都有对应Windows版本.mac版本.Linux版本,windows版本不用多说,支持得比较好,兼容性较高,但mac在

快速搭建Android 开发环境-使用ADT Bundle

一.搭建Android开发环境 近日要学Android开发基础,就着手搭建Windows下的Android开发环境. 找了一些相关的博文参考,基本上都是要分别下载和安装JDK, Eclipse, AndroidSDK, ADT 后来发现Android sdk下载官方地址,提供一个ADT Bundle下载. 而这个ADT Bundle,已经包含了AndroidSDK, ADT以及一个配置好的Eclipse. 因此,搭建Android开发环境,只需要两个步骤: 1.下载JDK并安装, 官方地址 ht