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

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

localhost:android-sdk-macosx b126$ pwd /Android/android-sdk-macosx localhost:android-sdk-macosx b126$
2、在网上下载ndk,解压在一个目录下,我解压后的目录如下:

localhost:android-ndk-r8 b126$ pwd /Android/android-ndk-r8
3、下载cocos2dx,并解压到一个目录,我解压后的目录是:

localhost:cocos2d-1.0.1-x-0.13.0-beta b126$ pwd /Android/cocos2d-1.0.1-x-0.13.0-beta
4、在cocos2dx目录下的终端输输入:

localhost:cocos2d-1.0.1-x-0.13.0-beta b126$ vim create-android-project.sh
显示:

#!/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的地址:

NDK_ROOT_LOCAL="/home/laschweinski/android/android-ndk-r5" ANDROID_SDK_ROOT_LOCAL="/home/laschweinski/android/android-sdk-linux_86"

相信这步大家没问题了。

5、保存,并用命令运行

localhost:cocos2d-1.0.1-x-0.13.0-beta b126$ ./create-android-project.sh
后面的步骤和我在:cocos2dx在windows下开发,编译到android上第6步以后的介绍是一样的,请大家参照着看哈,在此我就不做介绍了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值