zoukankan      html  css  js  c++  java
  • 工程android配置windows7下cocos2dx、android的开发环境

    首先声明,我是一个菜鸟。一下文章中出现技术误导情况盖不负责

        此教程基本是已有eclipse的android开发环境

        参考http://www.cnblogs.com/graphicsme/archive/2012/11/06/2756914.html

        1. 安装vs2012, 最新的cocos2d-x包里只有vs2010和vs2012的工程

        2.下载NDK,解压缩,在系统环境变量中增加一项”NDK_ROOT“,值是NDK根目录

        3.下载安装cygwin

        4. 下载解压cocos2d-x包,解压缩,运行build-win32.bat,或者打开cocos2d-win32.vc2012.sln编译工程应该也行,工程里有js项目可能会编译出错,把项目从工程中去掉就好了

        

        至此,一切预备就绪,上面预备建立cocos2d-x的android工程

        

        每日一道理
    当浮华给予我们过多欺骗,现实中的虚假几乎让我们忘却了真的存在,是真情唤回了迷离的心,是真情带给了我们最纯、最真的感觉,它流露的是美的誓言,渗透的是永恒执著的真爱。

        5.运行create-android-project.bat(运行之前要修改参数,见参考url),须要输入包名和工程名,工程名里不要包括”-“和”_“符号,运行胜利的话,会在同级目录建立一个工程,里面包括 Classes、proj.android、Resources三个目录。proj.android就是android的项目目录。里面有jni目录。

        6. 用cygwin进入proj.android目录下,输入./build_native.sh编译工程,第一次会比较耗时,编译胜利会生成\libs\armeabi\libgame.so文件。

        7. 用eclipse导入proj.android的工程,编译会出现不识别cocos2d包的问题,见参考url

        8. 运行,胜利!

        

        如果要在classes增加新的cpp文件,须要修改jni/android.mk文件在LOCAL_SRC_FILES前面增加

    文章结束给大家分享下程序员的一些笑话语录: 面试官:熟悉哪种语言
    应聘者:JAVA
    面试官:知道什么叫类么
    应聘者:我这人实在,工作努力,不知道什么叫累
    面试官:知道什么是包?
    应聘者:我这人实在 平常不带包 也不用公司准备了
    面试官:知道什么是接口吗?
    应聘者:我这个人工作认真。从来不找借口偷懒
    面试官:知道什么是继承么
    应聘者:我是孤儿没什么可以继承的
    面试官:知道什么叫对象么?
    应聘者:知道,不过我工作努力,上进心强,暂时还没有打算找对象。
    面试官:知道多态么?
    应聘者:知道,我很保守的。我认为让心爱的女人为了自已一时的快乐去堕胎是不道德的行为!请问这和C#有什么关系??

    --------------------------------- 原创文章 By
    工程和android
    ---------------------------------

  • 相关阅读:
    IA__gdk_drawable_get_size: assertion 'GDK_IS_DRAWABLE (drawable)' failed
    宿主机系统 Deepin 15.4,解决 Virtualbox 5.1 中 XP虚拟机无法使用 USB设备(如:U盘、罗技优联接收器等)的问题
    Deepin安装Virtualbox扩展包出现与gksu-run-helper通信失败的解决
    docker 学习资料收集
    从编程语言的角度看中医的【藏像】理论
    从程序员视角和编程语言角度看【中医】:一种生命健康编程语言
    使用微服务架构思想,设计部署API代理网关和OAuth2.0授权认证框架
    在Office应用中打开WPF窗体并且让子窗体显示在Office应用上
    彻底关闭Excle进程的几个方法
    70后.net老猿,尚能饭否?
  • 原文地址:https://www.cnblogs.com/xinyuyuanm/p/3105070.html
Copyright © 2011-2022 走看看