Cocos2d-x 3.7 Android&iOS开发环境搭建
来源:互联网 发布:伟哥影响生育吗 知乎 编辑:程序博客网 时间:2024/06/08 02:26
我的开发环境是:mac + xcode + androidstudio
下面主要介绍cocos2d-x环境的设置以及android的环境搭建
1、下载cocos2d-x 3.7正式版
http://www.cocos2d-x.org/download
2、下载android的sdk以及ndk
http://developer.android.com/sdk/index.html
ndk一定要下载r9d,其他版本可能编译的时候没问题,但在真机运行时会导致crash,报类似“dlopen failed: cannot locate symbol "srand" referenced by "libcocos2dcpp.so”的错误
http://dl.google.com/android/ndk/android-ndk-r9d-darwin-x86.tar.bz2
3、下载ant
http://ant.apache.org
4、配置.bash_profile,文件在/Users/youruser/.bash_profile, youruser替换成自己的用户名
export NDK_ROOT=/Users/youruser/Documents/ndk/android-ndk-r9d export ANDROID_SDK_ROOT=/Users/youruser/Library/Android/sdk export ANT_ROOT=/Users/youruser/Documents/apache-ant-1.9.6/bin export PATH=$ANT_ROOT:$PATH 然后执行source ~/.bash_profile
5. 运行cocos3.7目录下的setup.py
python setup.py此命令会写一些环境变量到 .bash_profile中,再次刷新下环境变量文件
source ~/.bash_profile这样环境变量就搭建好了。
6.创建cocos项目
cocos new -p com.devin.game -l cpp -d /Users/youruser/Documents/workspace/game/ test -p 为包名 -l 为语言 -d 为项目目录 test为项目名称 更多参数可以运行 cocos new -h查看
7. iOS环境搭建
进入项目目录/Users/youruser/Documents/workspace/game/test
打开proj.ios_mac,双击工程文件,编译运行,ios的环境就搭建完成了。
8. Android环境搭建-AndroidStudio
进入项目目录/Users/youruser/Documents/workspace/game/test,运行命令
cocos compile -p android --android-studio编译完成后,打开AndroidStudio导入proj.android-studio工程即可
9. Android环境搭建-Eclipse
打开eclipse导入proj.android工程后会发现有报错,找不到某个库
导入工程 /Users/youruser/Documents/workspace/game/test/cocos2d/cocos/platform/android/java
然后在主工程中加入对此工程的依赖即可编译通过。
- Cocos2d-x 3.7 Android&iOS开发环境搭建
- cocos2d-x之---- IOS开发环境搭建
- cocos2d-x进行android开发环境搭建
- [cocos2d-x]cocos2d-x windows 7 Android开发环境搭建
- iOS-cocos2d-X 环境搭建
- cocos2d-x 开发环境搭建
- Cocos2d-x开发环境搭建
- Cocos2d-x 开发环境搭建
- cocos2d-x开发环境搭建
- cocos2d-x开发环境搭建
- iOS cocos2d-X之游戏开发环境搭建(一)
- cocos2d-x ios 开发环境搭建
- 【iOS-cocos2d-X 环境配置】在Mac下结合Xcode搭建Cocos2d-X开发环境!
- cocos2d-x Android环境搭建
- cocos2d-x android 环境搭建
- cocos2d-x android环境搭建
- 【iOS-cocos2d-X 游戏开发之一】在Mac下结合Xcode搭建Cocos2d-X开发环境!
- 【iOS-cocos2d-X 游戏开发之一】在Mac下结合Xcode搭建Cocos2d-X开发环境!
- UVA 540 Team Queue
- 一点一点学习struts1(一)_简介
- 黑马程序员-----Java基础-----Map
- hdu5414(2015多校10)--CRB and String(字符串匹配)
- leetcode——Two Sum_1
- Cocos2d-x 3.7 Android&iOS开发环境搭建
- cocos2d-x 播放 cocostudio导出的帧动画
- ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
- Linux锁机制
- Android基于百分比尺寸和边距的百分比支持库
- Android笔记(七)活动的生命周期
- 黑马程序员——Java多线程与并发编程
- ftp上传
- Codeforces Round #307 (Div. 2) D. GukiZ and Binary Operations (矩阵快速幂)