cocos2d-x for android 环境搭建&交叉编译

注:以下环境为:windows7,vs2012,cocos2d-x 3.4

 

一、安装android SDK、NDK、ANT

a)   下载SDK http://developer.android.com/sdk/index.html#download下载安卓SDK

下载NDK http://developer.android.com/tools/sdk/ndk/index.html 选windows版,

对于3.4,选最新版 android-ndk-r10d 即可。地址这里

下载ANT地址: http://ant.apache.org/

b)   建立文件夹 C:\android

c)   安装android-studio,sdk安装目录设置为C:\android\sdk;

d)   复制android-ndk-r10d-windows-x86.exe 到 C:\android下,然后执行android-ndk-r10d-windows-x86.exe

e)   解压ant到 C:\android\apache-ant

  • 增加环境变量:

增加环境变量 ANDROID_SDK_ROOT,值为:    C:\android\sdk

    当前用户Path环境变量中增加:
  %ANDROID_SDK_ROOT%\tools;%ANDROID_SDK_ROOT%\platform-tools;

增加环境变量 NDK_ROOT,值为:C:\android\android-ndk-r10d

增加环境变量 ANT_ROOT,值为:C:\android\apache-ant\bin

二、安装 Java JDK

a)   下载最新的Java JDK :

http://www.oracle.com/technetwork/java/javase/downloads/index.html

 Windows x64版

 

b)   直接安装

  • 增加环境变量:

    JAVA_HOME    jdk路径
    当前用户Path环境变量中增加(jdk执行文件目录):
        %JAVA_HOME%\bin;

三、安装python2.7(32位)

a)   下载安装

b)   当前用户Path环境变量中增加python目录

ps.生成脚本绑定时也需要32位的python27。具体看tools/tolua/README.mdown。

四、安装cocos2d-x 环境

a)   下载 cocos2d-x

http://www.cocos2d-x.org/

b)   解压到f:\cocos2d-x

c)   cd 到cocos2d-x目录(此时确保目录下存在cocos、tools等)

d)   执行setup.py进行初始化相关项(根据提示进行- 主要是之前设置的环境变量)

e)   创建新项目(cpp项目)

   cocos new helloworld_test -l cpp -p com.xxx.xxx.package.name -e ./cocos

   helloworld_test为项目名称,com.xxx.xxx.package.name 为安卓包名

   -e ./cocos注意此参数,此参数设置引擎路径,这样创建的项目不会再复制一套cocos2d-x代码(默认会复制一大堆)

   创建命令具体用法请查看:cocos new -h

f) 生成apk(vs不用讲了)

   cd 到项目目录(确保项目目录下存在.cocos-project.json文件)

   debug版:

       cocos compile -p android -m debug -j 4

   release版:

       cocos compile -p android -m release -j 4

猜你喜欢

转载自www.cnblogs.com/lcinx/p/10570823.html