cocos2dx在xcode下开发,编译到android上(2)

来源:网络 责任编辑:栏目编辑 发表时间:2013-07-01 05:13 点击:

1、请先确认你eclipse环境已经mac上配置好了【在eclipse上能够编译android代码,并可以运行在虚拟机上或者真机上】我sdk所在的地址是:

[plain]
localhost:android-sdk-macosx b126$ pwd 
/Android/android-sdk-macosx 
localhost:android-sdk-macosx b126$  

2、在网上下载ndk,解压在一个目录下,我解压后的目录如下:

[plain]
localhost:android-ndk-r8 b126$ pwd 
/Android/android-ndk-r8 

3、下载cocos2dx,并解压到一个目录,我解压后的目录是:

[plain]
localhost:cocos2d-1.0.1-x-0.13.0-beta b126$ pwd 
/Android/cocos2d-1.0.1-x-0.13.0-beta 

4、在cocos2dx目录下的终端输输入:

[plain]
localhost:cocos2d-1.0.1-x-0.13.0-beta b126$ vim create-android-project.sh  

显示:

[plain]
#!/bin/bash 
# This script should be called by create-android-project.bat 
# or should be runned in linux shell. It can not be runned under 
# cygwin. 
# Don't modify the script until you know what you do. 
 
# set environment paramters 
NDK_ROOT_LOCAL="/home/laschweinski/android/android-ndk-r5" 
ANDROID_SDK_ROOT_LOCAL="/home/laschweinski/android/android-sdk-linux_86" 
 
NEED_BOX2D=false 
NEED_CHIPMUNK=false 
NEED_LUA=false 
 
# try to get global variable 
if [ $NDK_ROOT"aaa" != "aaa" ]; then 
    echo "use global definition of NDK_ROOT: $NDK_ROOT" 
    NDK_ROOT_LOCAL=$NDK_ROOT 
fi 
 
if [ $ANDROID_SDK_ROOT"aaa" != "aaa" ]; then 
    echo "use global definition of ANDROID_SDK_ROOT: $ANDROID_SDK_ROOT" 
    ANDROID_SDK_ROOT_LOCAL=$ANDROID_SDK_ROOT 

需要修改的地方有两个,一个是sdk和ndk的地址:

[plain]
NDK_ROOT_LOCAL="/home/laschweinski/android/android-ndk-r5" 
ANDROID_SDK_ROOT_LOCAL="/home/laschweinski/android/android-sdk-linux_86" 
相信这步大家没问题了。

5、保存,并用命令运行

[plain]
localhost:cocos2d-1.0.1-x-0.13.0-beta b126$ ./create-android-project.sh 

后面的步骤和我在:cocos2dx在windows下开发,编译到android上(2)http://www.2cto.com/kf/201205/130697.html 第6步以后的介绍是一样的,请大家参照着看哈,在此我就不做介绍了



摘自 ComeOnTom的专栏

    相关新闻>>

      发表评论
      请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
      用户名: 验证码:点击我更换图片
      最新评论 更多>>

      推荐热点

      • cocos2d-x学习笔记(19)--label 、label atlas
      • cocos2d-x学习笔记(23)--地图的使用3--CCTMXLayer
      • Cocos2d-x学习(一):HelloWorld
      • cocos2dx在xcode下开发,编译到android上(2)
      • cocos2d 设置屏幕默认方向
      • cocos2d-x学习笔记(22)--地图的使用2(TMX) --Z-Order、AnchorPoi
      • Cocos2d-x 2.0 之 Actions “三板斧” 之一
      • cocos2d-x学习笔记(18)--游戏打包(windows平台)
      • cocos2d-x学习笔记(16)--spritesheet(精灵表单)
      网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
      Copyright © 2008-2015 计算机技术学习交流网. 版权所有

      豫ICP备11007008号-1