1.下载cocos2d-2.1rc0-x-2.1.3.zip包;
2.进入解压的根目录里,修改create-android-project.bat,把路径android sdk tool、ndk、cygwin等路径改成自己的路径;
3.生成android工程及文件
运行create-android-project.bat,在提示框里输入android包名字和工程名字,注意名字,按照android的命名如com.xxx;运行后,在指定的目录,没有的话再根目录下生成名字为工程名字的文件夹;
4.编译动态库
进入工程名字的目录下的文件夹proj.android,用cygwin进入该目录,运行脚本build_native.sh,假如提示找不到对应的ndk的,可以修改下这个脚本,在路径定义的地方定义下NDK_ROOT=的路径,然后再运行就编译游戏的动态库和cocos2d的库生成libgame.so的动态库。
5.引入android工程到eclipse
新建导入里面的android工程,一般情况下,缺失cocos2d的java库,可以到cocos2d-2.1rc0-x-2.1.3.zip的解压包中根目录下路径:cocos2dx\platform\android\java\src\org\cocos2dx\lib中拷贝到工程中新建包org\cocos2dx\lib中;
另外我这边出现AndroidManifest.xml的图片"@drawable/icon"找不到,可以到res/drawablexx的图片右击选择Refator->rename改成跟xml图片名字一致。
6.运行就可以看到Hello World的小例子了。