Quick-cocos2d-x开发经验

安装java

安装android_sdkandroid_ndk

设置环境变量

%ANDROID_SKD %
%ANDROID_NDK%
%QUICK_COCOS2DX_ROOT%
%COCOS2DX_ROOT%
%JAVA_HOME%

设置路径

D:\usr\lib\android\sdk\tools
D:\usr\lib\android\sdk\platform-tools
D:\usr\lib\coco\quick-cocos2d-x\bin
%QUICK_COCOS2DX_ROOT%\bin\win32
D:\usr\lib\jdk\bin

编译x-plyaer,好像只需要一次就行

导入libcocos2dx,编译成lib(非常关键)

create_project生成工程模板

执行build_native.bat,生成libgame.so

mkdir "%APP_ANDROID_ROOT%assets\scripts"
xcopy /s /q "%APP_ROOT%scripts\*.*" "%APP_ANDROID_ROOT%assets\scripts\"
mkdir "%APP_ANDROID_ROOT%assets\res"
xcopy /s /q "%APP_ROOT%res\*.*" "%APP_ANDROID_ROOT%assets\res\"

"%ANDROID_NDK_ROOT%\ndk-build" %ANDROID_NDK_BUILD_FLAGS% -C %APP_ANDROID_ROOT% NDK_MODULE_PATH=%QUICK_COCOS2DX_ROOT%;%COCOS2DX_ROOT%;%COCOS2DX_ROOT%\cocos2dx\platform\third_party\android\prebuilt

确认project.android目录下文件

编辑过程中主要改变两个文件夹

  • script文件夹,存放脚本文件

  • res文件夹,存放资源文件

将两个文件夹复制到project.android中,就可以改变android程序

将工程导入Eclipse作为Android工程

确认libcocos2dx加载正确

编译运行