配置windows7下cocos2d-x、android的开发环境

此教程基础是已有eclipse的android开发环境

参考http://www.cnblogs.com/graphicsme/archive/2012/11/06/2756914.html

1. 安装vs2012, 最新的cocos2d-x包里只有vs2010和vs2012的工程

2.下载NDK,解压缩,在系统环境变量中增加一项”NDK_ROOT“,值是NDK根目录

3.下载安装cygwin

4. 下载解压cocos2d-x包,解压缩,运行build-win32.bat,或者打开cocos2d-win32.vc2012.sln编译工程应该也行,工程里有js项目可能会编译出错,把项目从工程中去掉就好了


至此,一切准备就绪,下面准备建立cocos2d-x的android工程


5.运行create-android-project.bat(运行之前要修改参数,见参考url),需要输入包名和工程名,工程名里不要包含”-“和”_“符号,运行成功的话,会在同级目录建立一个工程,里面包含 Classes、proj.android、Resources三个目录。proj.android就是android的项目目录。里面有jni目录。

6. 用cygwin进入proj.android目录下,输入./build_native.sh编译工程,第一次会比较耗时,编译成功会生成\libs\armeabi\libgame.so文件。

7. 用eclipse导入proj.android的工程,编译会出现不识别cocos2d包的问题,见参考url

8. 运行,成功!


如果要在classes增加新的cpp文件,需要修改jni/android.mk文件在LOCAL_SRC_FILES后面增加

你可能感兴趣的:(android,Android开发,NDK,cocos2d-x)