cocos2d-x3.2游戏开发在mac os下配置android环境

本文详细介绍了在macOS系统下搭建cocos2d-x3.2的Android开发环境步骤,包括所需软件、配置.bash_profile文件以及解决常见错误的方法,帮助开发者快速上手并解决问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

cocos2d-x3.2游戏开发在mac os下配置android环境

android游戏环境设置: 
一,搭建mac平台下 cocos2d-x3.2的android环境需要项目 
1,下载 cocos2d-x3.2源码,解压源码。 
2, java,python(mac自带), 
3,xcode 6.0 
4, adt(Eclipse android sdk) 
5,android ndk r9以上。 
6,ant 

二,配置.bash_profile文件 
1,找到目录:/users/jay/.bash_profile. 
2,增加三个目录: 
(1)export ANDROID_SDK_ROOT=/Users/lijie/Desktop/android/ adt-bundle-mac-x86_64-20140702/sdk (2)export NDK_ROOT=/Users/lijie/Desktop/android/android-ndk-r9c (3)export ANT_ROOT=/Users/lijie/Desktop/android/apache-ant-1.9.3 
增加后如下: 
# Add environment variable COCOS_CONSOLE_ROOT for  cocos2d-x export ANDROID_SDK_ROOT=/Users/lijie/Desktop/android/ adt-bundle-mac-x86_64-20140702/sdk export NDK_ROOT=/Users/lijie/Desktop/android/android-ndk-r9c export ANT_ROOT=/Users/lijie/Desktop/android/apache-ant-1.9.3 export COCOS_CONSOLE_ROOT=/Users/lijie/Desktop/cocos2d-x-3.2/tools/cocos2d-console/bin export PATH=$COCOS_CONSOLE_ROOT:$PATH export PATH=${PATH}:/usr/local/mysql/bin 

3,保存后用命令: 
(1)source .bash_projile 
(2)$echo $NDK_ROOT(三个任意一个,看看是否成功) 

如果以上都没有问题。环境配的是最新的 cocos2d-x3.2的环境了,可以 adt中打开在xcode中编好的代码。后面再介绍一下怎么在ios打包成android的apk 


http://cn.cocos2d-x.org/tutorial/show?id=1259

Cocos2d-x Android 环境搭建问题汇总

D.Ritchie2014-08-05 10:33:542428 次阅读

初次接触Cocos2d-x,准备搭建一个hello world的Android环境,问题遇到很多。在此记录,为自己,也为大家,避免重走弯路!


具体的环境搭建,可以参考官方的文档:《在Windows7平台搭建Cocos2d-x Android开发环境


1. Android-ndk-r10不能放在具有空格的路径下。


2. 进入工程目录下的proj.android目录,执行build_native.py,编译出错:

jni/../../cocos2d/cocos/./3d/CCBundleReader.cpp:94:23: error: return type of out-of-line definition of 'cocos2d::BundleReader::tell' differs from that in the declaration


解决:进入工程目录的 \cocos2d\cocos\3d,下打开CCBundleReader.cpp,改:ssize_t BundleReader::tell() 为 long int BundleReader::tell()


使用Eclipse调试程序或者创建avd时,首先要更新下载一些必要的库和文件。通过菜单Window-->Android SDK Manager打开"Android SDK Manager",下载更新SDK。




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值