最近在搭建Cocos2d的环境,结果各种问题,两人弄了一天才能搞好一个环境~! -_-!!

避免大家也可能会遇到我这种情况,所以写一个随笔,让大家也了解下如何搭建吧~

1、环境安装准备

下载 tadp-xxxx-windows.exe,下载地址:https://developer.nvidia.com/tegra-android-development-pack

表扬一下nvidia公司的雷锋做法,这个安装包集成了所有工具,这样就不需要我们再一个个去下载安装了,一键安装,全部搞定!注意安装的时候记得把 Eclipse 添加上,默认是不加的。

2、Cocos2d工程生成

  d:\cocos2d-x-2.2.3\tools\project-creator\
  执行:create_project.py -project Cocos2dTest -package com.example.Cocos2dTest -language cpp (需要安装 python2.7)
  编译成功后会在 d:\cocos2d-x-2.2.3\projects\ 里生成一个 Cocos2dTest的工程

3、Eclipse 添加工程

  import 此android工程:D:\cocos2d-x-2.2.3\projects\Cocos2dTest\proj.android

4、添加工程引用文件

  把 d:\cocos2d-x-2.2.3\cocos2dx\platform\android\java\src\ 下的 org拷贝到 d:\cocos2d-x-2.2.3\projects\Cocos2dTest\proj.android\src\ 的功能目录下,就会得到如下文件:
    com 和 org

5、Eclipse 环境变量设置

  Like Resources 的Path Variables 需要添加一个文件 COCOS2DX D:/cocos2d-x-2.2.3

  C/C++ Build
    Builder Settings 的 Build command:
    D:\NVPACK\android-ndk-r10c\ndk-build.cmd 【需要下载NDK】
    Environment添加 Cocos2dx 和 NDK_MODULE_PATH
    COCOS2DX D:/cocos2d-x-2.2.3【cocos2d的版本号路径】
    NDK_MODULE_PATH D:/cocos2d-x-2.2.3;D:/cocos2d-x-2.2.3/cocos2dx/platform/third_party/android/prebuilt

6、拷贝 assets 目录文件,把assets 保存到 d:\cocos2d-x-2.2.3\projects\Cocos2dTest\proj.android\ 下

现在你就可以试着运行一下你的工程了!:)

转载于:https://www.cnblogs.com/Martin_Q/p/4235268.html

Android下Cocos2d创建HelloWorld工程相关推荐

  1. 使用gn创建HelloWorld工程

    使用gn创建HelloWorld工程 1. 研究chromium自带的HelloWorld工程 我们在src根目录下找到[test]目录,此目录下存在2个文件 BUILD.gn hello_world ...

  2. 一个超级好用的插件—EIDE,在VSCODE下快速创建ARM工程

    大家好,我是小麦,今天介绍一下使用EIDE在VSCODE快速搭建MCU开发环境,图文并茂,建议收藏哈. 宇宙最强IDE--visual studio,这个应该没人反驳吧,如今微软又出来一款开源跨平台的 ...

  3. 使用RT-Thread Studio DIY 迷你桌面时钟(一)| 基于STM32芯片创建HelloWorld工程

    寻求更清爽的阅读体验,请移步:Mculover666的个人博客. 1. RT-Thread Studio RT-Thread Studio 是一站式的 RT-Thread 开发工具,通过简单易用的图形 ...

  4. 在android studio中创建Hello-JNI工程

    2019独角兽企业重金招聘Python工程师标准>>> 1. Overview What you'll need : Android Studio 2.2 or higher fro ...

  5. Windows下Unity5x创建和打开游戏工程

    一.Windows下Unity5x创建游戏工程 1.打开Unity 2. 单击NEW按钮 3. Project name: 项目名称, 我们这里起名为FirstUnityProject 4. Loca ...

  6. 基于eclipse创建android的helloworld工程

    基于eclipse创建android的helloworld工程 之前用过Android studio感觉很慢,决定采用eclipse来学习Android开发.下面来看是怎么创建的. 选择File--- ...

  7. android的helloworld工程目录学习

    android的helloworld工程目录学习 Android工程的主要目录有src.gen.Android X.X.bin.res等文件夹. 1.     Src文件夹 Src文件夹包含java源 ...

  8. Android下HelloWorld项目的R.java文件介绍

    R.java文件介绍 HelloWorld工程中的R.java文件 package com.android.hellworld; public final class R {     public s ...

  9. 002 Android之helloworld工程详解

    文章目录 安卓开发环境 Android SDK adb 创建第一个hello world工程 hello world工程详解 manifests清单文件 java源码 res资源 安卓文件目录总结 安 ...

最新文章

  1. TDD 与 CI 在 Python 中的实践
  2. 全球及中国霍乱菌苗行业模式分析及前景发展规划建议报告2022-2027年版
  3. mingw w64 v8.0.0_使用Visual Studio Code和MinGW编译运行C++代码
  4. 【面试招聘】据说这里有一份关于BAT的 “宝藏级” 面试记录终于可以看了!...
  5. github 头像生成 java_Java 如何根据头像地址生成圆形的头像?
  6. 复杂的c语言,c语言复杂数据类型
  7. java嵌入groovy脚本,java-如何捕获传递给Groovy脚本的参数?
  8. 蓝桥杯 ADV-113 算法提高 c++_ch02_02
  9. Python使用心得之魔法参数**kw
  10. C语言中写保护的作用,C语言考试试题练习
  11. Flink操作——状态与容错
  12. Nvidia NX平台控制台调试串口修改调试记录
  13. java过滤器的作用_javaweb过滤器的作用,过滤器filter的作用是什么?
  14. Vba Excel 自动分级
  15. imx6u开发板导入实际应用(一)熟悉开发板,建立调试环境
  16. 阿里云服务器是干什么用的?
  17. 7-5 构建矩阵 (10分)
  18. str与__str__、repr与__repr__的关系
  19. linux系统安装搜狗输入法
  20. matlab生成不同的椭圆,[平面几何][Matlab] 平面椭圆参数与一般式之间的转换

热门文章

  1. C# ToString()和Convert.ToString()的区别【转】
  2. p1218 Superprime Rib
  3. c# 静态构造函数与私有构造函数共存
  4. Python 异常处理——处理默认错误类型以外错误
  5. 我的学习网址(未完)
  6. flask与js交互的示例代码_Frida Java Hook 详解(安卓9):代码及示例(上)
  7. TEMU:动态分析组件
  8. (0)PCIE接口目录(学无止境)
  9. (34)SystemVerilog语言编写计数器
  10. linux如何查看实时优先级,Linux进程优先级系统——设置实时进程优先级