Coco2dx 3.1 Android 配置和创建总结
2014-08-01 15:57
85 查看
1:下载安装python,配置python的环境变量
1.1:安装python:默认安装就行.我的安装位置是:C:\Python27
1.2:python环境变量的配置:
1.21: 新建系统环境变量:PYTHON_HOME=C:\Python27
![](http://img.my.csdn.net/uploads/201408/01/1406880660_1266.png)
1.22: path后面加上;%PYTHON_HOME%;
![](http://img.my.csdn.net/uploads/201408/01/1406880561_6461.png)
1.23:如果配置好后,打开cmd,输入python会有如下提示
![](http://img.my.csdn.net/uploads/201408/01/1406880562_8432.png)
1.24:注:我装3.x的时候,在后面的操作中都提示需要2.x的版本,所以改成了2.7.
2:下载Cocos2dx解压到合适的目录,我解压的位置(cocos2d的根目录)是:D:\cocos2d-x-3.2rc0;
设置环境变量:COCOS_CONSOLE_ROOT=D:\cocos2d-x-3.2rc0\tools\cocos2d-console\bin;
3:在谷歌官网下载SDK,如果官网被屏蔽,自行解决.解压SDK到合适的目录,我解压的目录是:D:\zhangdi\applications\adt-bundle-windows-x86_64-20140321\sdk;
设置环境变量:ANDROID_SDK_ROOT=D:\zhangdi\applications\adt-bundle-windows-x86_64-20140321\sdk;
4:在谷歌官网下载NDK,如果官网被屏蔽,自行解决.解压NDK到合适的目录,我解压的目录是:D:\android-ndk-r9d;
设置环境变量:NDK_ROOT=D:\android-ndk-r9d;
5:在http://ant.apache.org/ 下载ant包,然后解压到合适的目录,我解压的目录是:D:\apache-ant-1.9.4
设置环境变量:ANT_ROOT=D:\apache-ant-1.9.4\bin;
6:开始配置
6.1: 通过cmd进入到解压的cocos2dx目录:
![](http://img.my.csdn.net/uploads/201408/01/1406880562_2911.png)
6.2: 输入setup.py(如果只安装Python3.x版本,我输入后的情况是,提示需要安装Python2.x,如果你们也提示这个的话回头看1.24,安装2.x版本即可)
![](http://img.my.csdn.net/uploads/201408/01/1406880585_8877.png)
上图是没安装2.x版本python的提示:我安装python2.7之后,再输入setup.py.如下图
![](http://img.my.csdn.net/uploads/201408/01/1406880585_4934.png)
如果上面提示你输入相对应的环境变量,那么你应该检查自己的环境变量的设置是否正确,或者在这里输入相对应的环境变量.
输入完成之后,检查环境是否正确的方法是,再次重复4.2这个步骤,如果一次性通过,没有提示你输入任何东西的话,那么说明
环境变量时正确的.
7:开始创建新cocos2dx项目:
打开cmd命令行,进入到cocos2dx的解压目录 D:\cocos2d-x-3.2rc0
输入cocos new,会得到新建项目的的一些参数的提示
![](http://img.my.csdn.net/uploads/201408/01/1406880589_5090.png)
-p指的是包名,如:com.cocos.test;
-l 指的是语言类型,比如我用的C++,就填cpp
-d指的是项目存放的位置:如:D:\cocos
PROJECT_NAME是项目名
其它暂时用不到
那么我新建项目的需要输入的命令就是: cocos new -p com.cocos.test -l cpp -d D:\cocos FirstCocos
稍等就完成了:
![](http://img.my.csdn.net/uploads/201408/01/1406880589_1178.png)
接着我们打开-d后面设置的路径:D:\cocos\
![](http://img.my.csdn.net/uploads/201408/01/1406880611_7473.png)
打开该项目目录可以看到如下目录结构
![](http://img.my.csdn.net/uploads/201408/01/1406880612_5179.png)
其中proj.android就是我们需要的Android项目,我们可以拷贝出这个项目并根据这个开始修改成自己的项目 ,我们可以用eclipse导入这个项目看一下:
我
4000
将这个目录复制到D:\cocos 中
![](http://img.my.csdn.net/uploads/201408/01/1406880613_8877.png)
用Eclipse导入项目,发现少了一个库
![](http://img.my.csdn.net/uploads/201408/01/1406880613_2005.png)
我们把这个库删掉(点击后,remove掉),然后通过File-import 导入D:\cocos2d-x-3.2rc0\cocos\platform\android\java这个项目,设置好SDK版本,选中Is Libary.
![](http://img.my.csdn.net/uploads/201408/01/1406880639_2094.png)
接着打开FirstCocos这个项目的属性,按如下设置
![](http://img.my.csdn.net/uploads/201408/01/1406880639_5889.png)
之后就发现项目的错误都消失了.
![](http://img.my.csdn.net/uploads/201408/01/1406880640_1905.png)
接下来我们尝试一下运行一下这个项目,发现出现了如下错误
![](http://img.my.csdn.net/uploads/201408/01/1406880640_5419.png)
这个错误的解决方法是:
右键项目-Properties-Builders-New-Program
接下来按如下设置:
![](http://img.my.csdn.net/uploads/201408/01/1406880658_2885.png)
![](http://img.my.csdn.net/uploads/201408/01/1406880658_1769.png)
![](http://img.my.csdn.net/uploads/201408/01/1406880659_7938.png)
在上一个选项中的Specify Resources 中选中项目的jni文件夹
![](http://img.my.csdn.net/uploads/201408/01/1406880561_2269.png)
完成后,再次运行程序看一下
结果发现,在模拟器上还是运行错误.但是放到真机上运行时没问题的.
1.1:安装python:默认安装就行.我的安装位置是:C:\Python27
1.2:python环境变量的配置:
1.21: 新建系统环境变量:PYTHON_HOME=C:\Python27
![](http://img.my.csdn.net/uploads/201408/01/1406880660_1266.png)
1.22: path后面加上;%PYTHON_HOME%;
![](http://img.my.csdn.net/uploads/201408/01/1406880561_6461.png)
1.23:如果配置好后,打开cmd,输入python会有如下提示
![](http://img.my.csdn.net/uploads/201408/01/1406880562_8432.png)
1.24:注:我装3.x的时候,在后面的操作中都提示需要2.x的版本,所以改成了2.7.
2:下载Cocos2dx解压到合适的目录,我解压的位置(cocos2d的根目录)是:D:\cocos2d-x-3.2rc0;
设置环境变量:COCOS_CONSOLE_ROOT=D:\cocos2d-x-3.2rc0\tools\cocos2d-console\bin;
3:在谷歌官网下载SDK,如果官网被屏蔽,自行解决.解压SDK到合适的目录,我解压的目录是:D:\zhangdi\applications\adt-bundle-windows-x86_64-20140321\sdk;
设置环境变量:ANDROID_SDK_ROOT=D:\zhangdi\applications\adt-bundle-windows-x86_64-20140321\sdk;
4:在谷歌官网下载NDK,如果官网被屏蔽,自行解决.解压NDK到合适的目录,我解压的目录是:D:\android-ndk-r9d;
设置环境变量:NDK_ROOT=D:\android-ndk-r9d;
5:在http://ant.apache.org/ 下载ant包,然后解压到合适的目录,我解压的目录是:D:\apache-ant-1.9.4
设置环境变量:ANT_ROOT=D:\apache-ant-1.9.4\bin;
6:开始配置
6.1: 通过cmd进入到解压的cocos2dx目录:
![](http://img.my.csdn.net/uploads/201408/01/1406880562_2911.png)
6.2: 输入setup.py(如果只安装Python3.x版本,我输入后的情况是,提示需要安装Python2.x,如果你们也提示这个的话回头看1.24,安装2.x版本即可)
![](http://img.my.csdn.net/uploads/201408/01/1406880585_8877.png)
上图是没安装2.x版本python的提示:我安装python2.7之后,再输入setup.py.如下图
![](http://img.my.csdn.net/uploads/201408/01/1406880585_4934.png)
如果上面提示你输入相对应的环境变量,那么你应该检查自己的环境变量的设置是否正确,或者在这里输入相对应的环境变量.
输入完成之后,检查环境是否正确的方法是,再次重复4.2这个步骤,如果一次性通过,没有提示你输入任何东西的话,那么说明
环境变量时正确的.
7:开始创建新cocos2dx项目:
打开cmd命令行,进入到cocos2dx的解压目录 D:\cocos2d-x-3.2rc0
输入cocos new,会得到新建项目的的一些参数的提示
![](http://img.my.csdn.net/uploads/201408/01/1406880589_5090.png)
-p指的是包名,如:com.cocos.test;
-l 指的是语言类型,比如我用的C++,就填cpp
-d指的是项目存放的位置:如:D:\cocos
PROJECT_NAME是项目名
其它暂时用不到
那么我新建项目的需要输入的命令就是: cocos new -p com.cocos.test -l cpp -d D:\cocos FirstCocos
稍等就完成了:
![](http://img.my.csdn.net/uploads/201408/01/1406880589_1178.png)
接着我们打开-d后面设置的路径:D:\cocos\
![](http://img.my.csdn.net/uploads/201408/01/1406880611_7473.png)
打开该项目目录可以看到如下目录结构
![](http://img.my.csdn.net/uploads/201408/01/1406880612_5179.png)
其中proj.android就是我们需要的Android项目,我们可以拷贝出这个项目并根据这个开始修改成自己的项目 ,我们可以用eclipse导入这个项目看一下:
我
4000
将这个目录复制到D:\cocos 中
![](http://img.my.csdn.net/uploads/201408/01/1406880613_8877.png)
用Eclipse导入项目,发现少了一个库
![](http://img.my.csdn.net/uploads/201408/01/1406880613_2005.png)
我们把这个库删掉(点击后,remove掉),然后通过File-import 导入D:\cocos2d-x-3.2rc0\cocos\platform\android\java这个项目,设置好SDK版本,选中Is Libary.
![](http://img.my.csdn.net/uploads/201408/01/1406880639_2094.png)
接着打开FirstCocos这个项目的属性,按如下设置
![](http://img.my.csdn.net/uploads/201408/01/1406880639_5889.png)
之后就发现项目的错误都消失了.
![](http://img.my.csdn.net/uploads/201408/01/1406880640_1905.png)
接下来我们尝试一下运行一下这个项目,发现出现了如下错误
![](http://img.my.csdn.net/uploads/201408/01/1406880640_5419.png)
这个错误的解决方法是:
右键项目-Properties-Builders-New-Program
接下来按如下设置:
![](http://img.my.csdn.net/uploads/201408/01/1406880658_2885.png)
![](http://img.my.csdn.net/uploads/201408/01/1406880658_1769.png)
![](http://img.my.csdn.net/uploads/201408/01/1406880659_7938.png)
在上一个选项中的Specify Resources 中选中项目的jni文件夹
![](http://img.my.csdn.net/uploads/201408/01/1406880561_2269.png)
完成后,再次运行程序看一下
结果发现,在模拟器上还是运行错误.但是放到真机上运行时没问题的.
相关文章推荐
- Android学习总结(二)创建工程及配置
- android开发环境配置及HelloWorld总结
- Android新浪微博-项目整理总结 一[创建新项目]
- android中SharedPreferences配置文件的创建与删除
- 关于配置android开发环境,创建新的Android Application Project时创建却不产生activity相关文件问题
- Enterprise Library3.1 使用数据访问模块时,调用Microsoft.Practices.EnterpriseLibrary.Data报出源文件与当前应用程序不一致和创建dataconfiguration的配置节处理程序出错
- cocos2dx2.0 与cocos2dx3.1 创建线程不同方式总结
- eclipse工具使用总结(java,android配置等)
- android创建tab学习总结
- [学习总结]9、Android-Universal-Image-Loader 图片异步加载类库的使用(超详细配置)
- Android 创建菜单(menu)的总结
- Android 开发环境配置问题:AVD不能创建是的原因
- ubuntu下cocos2d配置及android工程创建
- Mac下 Xcode4.6.3,cocos2d-x2.2(或者cocos2d-x2.1.5)Android,eclipse(2013 September版本)跨平台环境配置以及创建跨平台项目
- 自己泣血总结:Myeclipse8.5-Android开发环境配置(经测试成功)
- Android创建Widget总结(2)--创建一个可接收广播的Widget
- 总结:android 创建快捷方式的两种方式+判断是否已经创建+删除快捷方式
- Mac下 Xcode5+,cocos2d-x2.2(或者cocos2d-x2.1.5)Android,eclipse(2013 September版本)跨平台环境配置以及创建跨平台项目
- android 开发配置及jni使用总结