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

localhost:android-sdk-macosx b126$ pwd/Android/android-sdk-macosxlocalhost: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 paramtersNDK_ROOT_LOCAL="/home/laschweinski/android/android-ndk-r5"ANDROID_SDK_ROOT_LOCAL="/home/laschweinski/android/android-sdk-linux_86"NEED_BOX2D=falseNEED_CHIPMUNK=falseNEED_LUA=false# try to get global variableif [ $NDK_ROOT"aaa" != "aaa" ]; then    echo "use global definition of NDK_ROOT: $NDK_ROOT"    NDK_ROOT_LOCAL=$NDK_ROOTfiif [ $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步以后的介绍是一样的,请大家参照着看哈,在此我就不做介绍了

更多相关文章

  1. android下使用icon
  2. android studio查看genymotion模拟器上文件目录
  3. Android(安卓)Studio 在 Mac 上如何真机调试
  4. Android最牛的开源整理
  5. Android开发--NDK之环境搭建
  6. 让Android(安卓)变身回一台真正的Linux系统!!!
  7. Android(安卓)build.gradle配置buildConfigField字符串及注意事
  8. Linux Deploy:在Android上部署Linux
  9. Android(安卓)studio导入Github的项目

随机推荐

  1. 重构博客园Android(安卓)App
  2. Android(安卓)File Transfer – 在 Mac
  3. Android(安卓)AppTheme 系統預設樣式andr
  4. Android与linux的区别与联系
  5. Android(安卓)Provision (Setup Wizard)
  6. Android内核开发:源码的版本与分支详解
  7. 从零开始--系统深入学习android(实践-让我
  8. 深入解读Linux与Android的相互关系
  9. Android通过WebView与JS交互的全面方式
  10. ContentProvider