工程android配置windows7下cocos2d-x、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
---------------------------------

posted @ 2013-05-28 23:31  xinyuyuanm  阅读(155)  评论(0编辑  收藏  举报