Cocos2d-x 3.2 win7环境搭建 + android移植
2014-11-04 15:05
197 查看
一、工具及软件 (版本32位 64位保持一致)
1、 Android SDK http://developer.android.com/sdk/index.html
2、 Android NDK http://developer.android.com/tools/sdk/ndk/index.html
建议为r9d版本
3、 Ant http://ant.apache.org/bindownload.cgi
4、 Cocos2d-x 3.2 http://cocos2d-x.org/download
5、 VS2012 百度之,网上有密钥
解压即可:
5、Python https://www.python.org/ftp/python/2.7.3/python-2.7.3.msi
1)必须为2.7版本
2)配置环境变量
在path环境变量中添加安装路径,分号隔开 如C:\Python27
3)单击“开始”—>“运行”—>输入:cmd 窗口中输入python
下图表示配置好
二、Cocos2d-x 配置
1、打开解压的Cocos2d-x 根目录找到 setup.py 运行
2、根据提示填写 NDK、SDK、ANT 的根目录 路径(ANT是bin文件夹)
3、可以在环境变量里查看 COCOS的变量也自动添加进来了
环境变量配置完最好重启一下
4、创建项目
首先打开终端,cd到cocos2d-x 目录下,运行命令 setup.py
在终端键入命令 cocos new 项目名称 -p 包名 -l cpp -d 项目路径
(可以写为脚本)
5、 加载项目到 vs2012
项目路径->项目名->proj.win32->项目名.sln 用vs2012打开
生成解决方案(调试->开始执行不调试)时间挺久,运行完毕出现(Hello World)
三、移植Android(编译时间挺久)
1、 直接命令行打包apk 生成Android工程
打开终端,cd到新建的工程目录,执行命令 cocos compile -p android -j 4
生成的apk文件在 项目目录下 \bin\debug\android,可直接安装
2、 运行项目目录下 proj.android-> build_native.py 生成完整 Android工程
3、 两种方法没什么区别,只是第一种直接生成apk文件,第二种更方便
都会生成Android工程必须文件, proj.android->libs->armeabi->libcocos2dcpp.so
四、在Eclipse中运行
Android开发的应该已经配好 SDK
1、 导入cocos2d-x的jar包
Eclipse菜单 File->Import->Android->Existing Android Code Into Workspace
2、 导入项目,同理
3、 此时项目会报错,因为没有引用Cocos2d-x 的库文件
解决:右击项目 选择 Properties->Android 拉到最下面
Remove掉报错的库文件路径,
Add 选择libcocos2dx
4、 在vs中如果新建 了 新的cpp文件,需要在 在Android.mk中添加相应的文件,格式与图中一致,注意相对路径
5、注意,如果更改了vs2012中的代码,就需要重新运行一下build_native.py
来自点击打开链接
1、 Android SDK http://developer.android.com/sdk/index.html
2、 Android NDK http://developer.android.com/tools/sdk/ndk/index.html
建议为r9d版本
3、 Ant http://ant.apache.org/bindownload.cgi
4、 Cocos2d-x 3.2 http://cocos2d-x.org/download
5、 VS2012 百度之,网上有密钥
解压即可:
5、Python https://www.python.org/ftp/python/2.7.3/python-2.7.3.msi
1)必须为2.7版本
2)配置环境变量
在path环境变量中添加安装路径,分号隔开 如C:\Python27
3)单击“开始”—>“运行”—>输入:cmd 窗口中输入python
下图表示配置好
二、Cocos2d-x 配置
1、打开解压的Cocos2d-x 根目录找到 setup.py 运行
2、根据提示填写 NDK、SDK、ANT 的根目录 路径(ANT是bin文件夹)
3、可以在环境变量里查看 COCOS的变量也自动添加进来了
环境变量配置完最好重启一下
4、创建项目
首先打开终端,cd到cocos2d-x 目录下,运行命令 setup.py
在终端键入命令 cocos new 项目名称 -p 包名 -l cpp -d 项目路径
(可以写为脚本)
5、 加载项目到 vs2012
项目路径->项目名->proj.win32->项目名.sln 用vs2012打开
生成解决方案(调试->开始执行不调试)时间挺久,运行完毕出现(Hello World)
三、移植Android(编译时间挺久)
1、 直接命令行打包apk 生成Android工程
打开终端,cd到新建的工程目录,执行命令 cocos compile -p android -j 4
生成的apk文件在 项目目录下 \bin\debug\android,可直接安装
2、 运行项目目录下 proj.android-> build_native.py 生成完整 Android工程
3、 两种方法没什么区别,只是第一种直接生成apk文件,第二种更方便
都会生成Android工程必须文件, proj.android->libs->armeabi->libcocos2dcpp.so
四、在Eclipse中运行
Android开发的应该已经配好 SDK
1、 导入cocos2d-x的jar包
Eclipse菜单 File->Import->Android->Existing Android Code Into Workspace
2、 导入项目,同理
3、 此时项目会报错,因为没有引用Cocos2d-x 的库文件
解决:右击项目 选择 Properties->Android 拉到最下面
Remove掉报错的库文件路径,
Add 选择libcocos2dx
4、 在vs中如果新建 了 新的cpp文件,需要在 在Android.mk中添加相应的文件,格式与图中一致,注意相对路径
5、注意,如果更改了vs2012中的代码,就需要重新运行一下build_native.py
来自点击打开链接
相关文章推荐
- Cocos2d-x 3.2 win7环境搭建 + android移植
- Cocos2d-x 3.2 win7环境搭建 + android移植
- Cocos2d-x 3.2 win7环境搭建 + android移植
- win7/win8下 cocos2d-x-3.2 Android 移植 环境搭建
- <摘录>cocos2d-x 从环境搭建到win32项目移植android平台
- cocos2d-x的android环境搭建与win32程序移植至android(查漏补缺版)
- cocos2d-x 环境搭建及android平台移植方法
- 【Android】cocos2d-x-3.1.1环境搭建与创建工程( Win7 32位系统)
- cocos2d-x-3.2搭建Android开发环境
- [cocos2dx]Cocos2d-x在win7下android环境搭建
- 【Cocos2d-X-2.1.4游戏引擎】搭建环境&移植Android
- cocos2d-x环境搭建及android移植
- 在win7下搭建cocos2d-x v3.2rc0开发环境(For Android)
- Cocos2d-x Mac下环境搭建&Android移植
- cocos2d-x-3.2版本win7环境中的搭建
- cocos2d-x-3.2的Android环境配置(win7)
- 在win7下搭建cocos2d-x v3.2rc0开发环境(For Android)
- 【木头Cocos2d-x 003】Win7 64位系统搭建cocos2d-x环境并创建Android项目
- cocos2d-x 3.2版本Mac下移植到android手机打包流程环境配置
- 【Android】cocos2d-x-3.1.1环境搭建与创建工程( Win7 32位系统)