设置 quick-cocos2d-x 在 Mac 下的编译环境
如果不需要在 Android 上运行,那么可以跳过 3/4 两个步骤。 配置编译环境的基本步骤:
Step 1: 下载 quick-cocos2d-x 源代码访问https://github.com/chukong/quick-cocos2d-x/releases下载最新版 quick 源代码。 quick-cocos2d-x 目录的放置有一定要求 ** :
~ Step 2: 设置运行环境运行setup.app,完成运行环境的设置工作,成功会看到如下界面: ~ 启动player/mac/player.app,如果是首次运行,会提示设置 quick-cocos2d-x 源代码所在路径。如果不是首次运行,请按 CMD+,键打开偏好设置对话框进行设置: 上述设置完成后,即可使用 player 运行示例和您的项目。 ~ Step 3: 安装最新的 Android ADT bundle 和 Android NDK
最终的目录结构: <PATH_TO>/android/android-ndk-r9? <PATH_TO>/android/android-sdk-macosx <PATH_TO>/android/eclipse 运行 android/android-sdk-macosx/tools/android,选中 Android SDK 2.2(如果看不到 Android SDK 2.2,请设置代理),并完成安装。 启动 终端 应用程序,运行命令: $ if [ -f ~/.profile ]; then open ~/.profile -a TextEdit; fi 如果没看到文本编辑窗口出现,则运行以下命令: $ if [ -f ~/.bash_profile ]; then open ~/.bash_profile -a TextEdit; fi 添加下列代码: export ANDROID_NDK_ROOT=<PATH_TO>/android/android-ndk-r8e export ANDROID_SDK_ROOT=<PATH_TO>/android/android-sdk-macosx export ANDROID_HOME=${ANDROID_SDK_ROOT} ~ Step 4: 编译 LuaJavaBridge 示例,并在 Android 真机上进行测试$ cd quick-cocos2d-x/sample/luajavabridge/proj.android $ ./build_native.sh 如果一切顺利,将看到: SharedLibrary : libgame.so Install : libgame.so => libs/armeabi/libgame.so 将项目导入 Eclipse ADT启动 <PATH_TO>/eclipse/eclipse.app 应用程序,导入 libcocos2dx 库. 1.选择菜单 File -> Import,再选择 Android -> Existing Android Code Into Workspace : 2.点击 Browse 按钮,选择 <PATH_TO>/quick-cocos2d-x/lib/cocos2d-x/cocos2dx/platform/android/java : 3.点击 Finish. 4.重复上述步骤,导入 luajavabridge/proj.android: 5.在 Package Explorer 中选中 LuajavaBridge,点击右键选择菜单 Properties: 6.如果 ** Library ** 列表里 ** libcocos2dx ** 已经存在,就先删除。点击 ** Add ** 按钮,选中 ** libcocos2dx **. 7.完成。 设置 Android 设备允许真机调试Android 官方文档:http://developer.android.com/tools/device.html
在设备上测试 LuaJavaBridge 示例
-EOF- (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |