已阅读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福建厦门市集美区后溪中心幼儿园招聘3人参考考点题库及答案解析
- 2025四川长虹电子科技有限公司招聘电路设计、软件设计岗位2人参考笔试试题及答案解析
- 2025四川省文化和旅游发展研究中心考核招聘工作人员1人参考模拟试题及答案解析
- 2025年下半年福建福州市平潭综合实验区招聘高端人才3人备考考点试题及答案解析
- 2025年嘉兴海宁市潮富人力资源服务有限公司招聘1人备考题库参考答案详解
- 2025年11月广东深圳市大鹏新区葵涌办事处招聘社会工作服务点社工1人备考题库附答案详解(满分必刷)
- 2025广东广州市海珠区新港街道第二批雇员招聘4人备考题库含答案详解(培优b卷)
- 2025年白山市公开招聘工会社会工作者备考题库(20人)附答案详解(精练)
- 2025河南中银富登村镇银行招聘3人备考题库及答案详解(名校卷)
- 2025贵州安顺镇宁县总工会招聘工会社会工作者2人备考题库含答案详解(巩固)
- 班主任心理健康教育培训
- 北京市大兴区2024-2025学年九年级上学期语文期末试卷(含答案)
- 感应淬火机、中频淬火机建设项目可行性分析报告(总投资5000万元)
- 2025年创业信用贷款合同协议
- 2026年辽宁医药职业学院单招职业技能测试题库带答案解析
- 药店连锁商品培训课件
- 2025年11月福建厦门市住房和建设局及所属部分事业单位招聘非在编辅助岗位人员10人笔试考试参考试题及答案解析
- 澳大利亚为子女提供的在职证明范本澳大利亚签证在职证明
- 建筑企业薪资体系设计方案
- 中外古代建筑介绍
- 2025年新闻传播学专升本新闻写作练习(含答案)
评论
0/150
提交评论