Quick-Coco2d-x开发环境搭建
一:准备软件
1. 下载quick 并安装。
2. Eclipse
3. NDK r9+
4. JavaJDK
5. AndroidSDK
二:配置环境变量
右键我的电脑或者计算机->属性->高级->环境变量,打开环境变量设置窗口
1. QUICK_COCOS2DX_ROOT(Quick文件的路径D:\Cocos_Lua\quick-3.3)用户变量
2. JAVA_HOME (C:\Program Files\Java\jdk1.8.0_45)系统变量
3. CLASSPATH(.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\toos.jar)系统变量
4. 在系统环境变量Path中添加(.;%JAVA_HOME%\bin)
三:Android配置(没有做该步骤之前都是错xx)
1. 选择Import,选择Android->Existing Android Code Into Workspace,然后找到刚才创建项目的proj.android(3.3需要导proj.android_no_anysdk)目录,确定后就可以导入到Eclipse的workspace中了。
2. 导入Cocos2d-x的Java代码有两种方式
(1): 第一种方式,不多说,直接把quick根目录\lib\Cocos2d-x\cocos2dx\platform\android\java\src下的文件拷贝到项目的src目录下然后刷新项目就可以了
(2): 第二种方式和导入quick的android工程一样导入quick根目录\lib\Cocos2d-x\cocos2dx\platform\android\java下的代码到workspace中,之后选择我们在quick中建立的工程,点击右键->Properties->Android,在Library中点击Add
第一步
第二步:
第三步:(选择导入的java包)
四:NDK 配置
1. 配置NDK路径:(window->Preferences)
参考路径为: E:\XMJ\NDK\android-ndk-r9d
2.配置NDK命令:
添加一个新的Builders用于编译C++代码
第一步:
第二步:
(对应路径—视个人 quick cocos 的路径而定)D:/Cocos_Lua/quick-3.3/quick/lib/quick-src;D:/Cocos_Lua/quick-3.3;D:/Cocos_Lua/quick-3.3/quick;D:/Cocos_Lua/quick-3.3/cocos;D:/Cocos_Lua/quick-3.3/external;D:/Cocos_Lua/quick-3.3/quick/lib;
设置参数3:
只要在这里配了一次,以后就不用在具体项目配置C/C++环境了。
注:D:/cocos2d-x-2.2.3;D:/cocos2d-x-2.2.3/cocos2dx/platform/third_party/android/prebuilt
路径要用"/",不能用"\",不然会出现以下错误:(2014-6-15修正)
五:SDK配置
1. 配置NDK路径:(window->Preferences->android)
参考路径为: E:\adt-bundle-windows-x86_64-20140321\sdk
环境变量截图