




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
/tutorial/show?id=1304设置 Quick-Cocos2d-x 在 Windows 下的编译环境Liao Yulei2014-08-12 11:27:396843 次阅读大多数时间,使用 player 就可以进行游戏开发。仅当我们需要在真机上调试,或者需要在 player 中加入自己的 C+ 代码时,我们才需要配置编译环境。quick-x-player 使用说明配置编译环境的基本步骤:1. 安装 Visual Studio 20122. 安装 Java SDK3. 安装最新的 Android ADT bundle 和 Android NDK4. 下载 quick-cocos2d-x 源代码5. 设置环境变量6. 编译 quick-x-player proj.win32 工程7. 编译 LuaJavaBridge 示例,并在 Android 真机上进行测试Step 1: 安装 Visual Studio 2012从/visualstudio/下载 Visual Studio 2012,并进行安装。支持的版本: Visual Studio 2012 Visual Studio Express 2012 for Windows Desktop注意:必须使用 Windows Vista/7/8 操作系统。Step 2: 安装 Java SDK从/technetwork/java/javase/downloads/下载最新版的Java SDK(JDK,推荐使用 32bit 版本),并进行安装。Step 3: 安装最新的 Android ADT bundle 和 Android NDK1. 从/sdk/下载最新的ADT Bundle for Windows(推荐 32bit 版本,或者和 JDK 匹配的版本)。2. 解压缩 adt-bundle-windows-x86-2013.zip3. 将目录 adt-bundle-windows-x86-2013 改名为 android4. 将目录 androidsdk 改名为 androidandroid-sdk-windows5. 从 /tools/sdk/ndk/index.html 下载 Android NDK r6. 解压缩 android-ndk-r-windows-x86.zip7. 将目录 android-ndk-r 移动到 androidandroid-ndk-r最终的目录结构:123androidandroid-ndk-r?androidandroid-sdk-windowsandroideclipse8.运行 androidandroid-sdk-windowstoolsandroid.bat, 选中 Android SDK 2.2(如果看不到 Android SDK 2.2,请设置代理), 然后安装需要的包。Step 4: 下载 Quick-Cocos2d-x 源代码方法 1: 最快速获得源代码的途径是进入下载页面,这里列出了所有的稳定版本及其下载链接。(最新版本请点击这里下载)由于 Android SDK 和 NDK 的问题,quick-cocos2d-x 目录的放置有一定要求: 必须和 Android SDK/NDK 在同一个分区 不能放在根目录 路径中不能包含中文和空格(所以别放桌面了)方法 2: 使用 git 工具克隆 quick-cocos2d-x 仓库。启动 终端 应用程序, 运行命令:123$gitclonegit://dualface/quick-cocos2d-x.gitCloningintoquick-cocos2d-x.如果访问 速度太慢,可以使用国内镜像仓库。Step 5: 设置环境变量打开 系统属性 - 高级 - 环境变量:添加下列环境变量(注意修改 为你 Quick-Cocos2d-x 源代码所在的实际路径):123456ANDROID_NDK_ROOT=android-ndk-r8eANDROID_SDK_ROOT=android-sdk-windowsQUICK_COCOS2DX_ROOT=quick-cocos2d-xCOCOS2DX_ROOT=%QUICK_COCOS2DX_ROOT%libcocos2d-xANDROID_HOME=%ANDROID_SDK_ROOT%PATH=%QUICK_COCOS2DX_ROOT%binwin32如果 PATH 变量已经存在,则在 PATH 变量最后添加;%QUICK_COCOS2DX_ROOT%binwin32。Step 6: 编译 quick-x-player proj.win32 工程启动 Visual Studio,打开 quick-cocos2d-xplayerproj.win32quick-x-player_2012.sln 工程。编译时如果提示文件找不到,请做以下检查: 环境变量设置是否正确 设置和修改环境变量后,必须重新启动 Visual StudioStep 7: 编译 LuaJavaBridge 示例,并在 Android 真机上进行测试启动 命令行提示符 程序, 改变当前目录为 quick-cocos2d-xsampleluajavabridgeproj.android, 运行 build_native.bat:12cdquick-cocos2d-xsampleluajavabridgeproj.androidbuild_native.bat如果一切正常,等待几分钟以后会看到如下信息:12SharedLibrary:libgame.soInstall:libgame.so=libs/armeabi/libgame.so将项目导入 Eclipse ADT启动 eclipseeclipse.exe, 导入 libcocos2dx 库(这个库是 cocos2d-x 的 Java 支持).1. 选择菜单 File - Import, 再选择 Android - Existing Android Code Into Workspace :2. 点击 Browse 按钮, 选择 quick-cocos2d-xlibcocos2d-xcocos2dxplatformandroidjava 目录:3. 点击 Finish.4. 重复上述步骤, 将 luajavabridgeproj.android 目录导入 Eclipse:5. 在左侧 Package Explorer 里的 LuajavaBridge 项目上点击鼠标右键,选择菜单 Properties:6.如果 Library 中已经存在 libcocos2dx 项,请先删除。然后点击 Add 按钮, 再选择添加 libcocos2dx 库.导入完成。设置 Android 设备允许真机调试Android 官方文档:/tools/device.html1. Enable USB debugging on your device. On most devices running Android 3.2 or older, you can find the option under Settings Applications Development. On Android 4.0 and newer, its in Settings Developer options. Note: On Android 4.2 and newer, Developer options is hidden by default. To make it available, go to Settings About phone and tap Build number seven times. Return to the previous screen to find Developer options. 在系统设置中找到“开发者选项”,打开“USB调试”。2. Set up your system to detect your device. If youre developing on Windows, you need to install a USB driver for adb. For an installation guide and links to OEM drivers, see the OEM USB Drivers document. 根据不同的机型,也许需要安装该机型特定的 USB 驱动程序。例如 Moto 就必须安装 Moto 的 USB 驱动。在设备上测试 LuaJavaBridge 示例1. 在 Eclipse 里选择菜单 Window - Show View
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年数据分析师面试宝典与实战模拟题集
- 2025年职业技能安全生产主要负责人金属非金属矿山(露天矿山)-危险化学品生产单位参考题库含答案解析
- 2025年饮料罐铝板项目规划申请报告
- 2025年多功能气象卫星接收系统项目规划申请报告模板
- 班组承包协议书范本
- 2025年高纯度丙烯酰胺及聚丙烯酰胺项目规划申请报告
- 2025届人教版高三地理二轮复习计划
- 2025年特种作业类危险化学品安全作业氟化工艺作业-氯化工艺作业参考题库含答案解析
- 2025年热熔胶项目立项申请报告
- 2025年特种作业类危险化学品安全作业光气及光气化工艺作业-生产经营从业参考题库含答案解析
- 2025玛纳斯县司法局招聘编制外专职人民调解员(5人)笔试模拟试题及答案解析
- 2025年陕西华山旅游集团有限公司招聘(50人)笔试备考试题及答案解析
- 中医基础理论试题及答案
- 瓜子的产品讲解
- 信访业务培训课件
- 2025年秋期人教版2年级上册数学核心素养教案(第6单元)(教学反思有内容+二次备课版)
- 马拉松赛事全案策划
- 2025年国企财务招聘笔试题和答案(基础知识测试题)
- 公路工程检测员考试试题及答案
- 220KV间隔扩建(四措一案最终)
- 2025年广东华南农业大学招聘事业编制工作人员考试笔试试题(含答案)
评论
0/150
提交评论