您的位置:首页 > 移动开发 > Cocos引擎

cocos2dx学习笔记:配置环境

2014-09-10 11:10 344 查看
 

文档:http://cn.cocos2d-x.org/article/
装java,设置JAVA_HOME环境变量c:\Program Files\Java\jdk1.8.0_20\
ADT和NDK不要安装在 “Programfiles”目录下,因为目录名不能有空格
4.      有问题就以管理员身份运行,包括cmd eclipse
5.      运行python脚本: cmd:python ??.py
6.      错误:org.cocos2dx.lib.Cocos2dxActivity失败的解决:

搜到的:拷贝cocos2dx\platform\android\java\src\org\cocos2dx\lib目录,不能解决问题

解决方法如下:



选Configure Build Path,确定下面的路径正确,我的原来编译不通是因为路径中多了\2d\ 这个不存在的路径,



编译例子程序

Build\android-build.py

要先添加环境变量 ANDROID_SDK_ROOT

Python android-build.py –p 10 cpptests
Cpptests例子不能编译

Eclipse导入java库d:\cocos2d-x-3.2\cocos\platform\android\java\



Cpptests不能在手机上运行

需要低于手机系统版本的sdk

Cpptests有100来M,需要手机有空间
'ant' 不是内部或外部命令,也不是可运行的程序

下载apache ant,http://blog.csdn.net/xinxin19881112/article/details/7195190
http://apache.fayea.com/apache-mirror//ant/binaries/apache-ant-1.9.4-bin.zip


配置环境变量。在系统环境变量中新建一个
ANT_HOME=c:\java\apache-ant-1.9.4\

在path 变量中添加 %ANT_HOME%\bin;  如果没有path变量,则新建一个。

验证ant环境配置。开始-->运行-->输入cmd,打开dos命令窗口。最后,在命令行下输入:ant -version,如果能显示版本号,就代表ant环境配置成功。ant-help可以查看帮助信息。
android不同版本sdk及虚拟机下载
http://www.zhujiangroad.com/program/Android/25353.html
4.0为例:

Sdk:http://dl-ssl.google.com/android/repository/android-14_r01.zip
安装目录:d:\Java\adt-bundle-windows-x86-20140702\sdk\platforms\android-14\

虚拟机AVD:http://dl-ssl.google.com/android/repository/sysimg_armv7a-14_r01.zip
安装目录:d:\Java\adt-bundle-windows-x86-20140702\sdk\system-images\android-14\armeabi-v7a\

拷贝完后运行 SDKmanager.exe就能能看到了



各个sdk对应的API编号



子版本号Rev



命令行编译

D:\docos2d-x-3.2\build>python android-build.py –p 14cpp-empty-test

或: D:\docos2d-x-3.2\build>android-build.py –p 14 cpp-empty-test                    

//14代表sdk的版本对应如下



编译错误:



修改c:\cocos2d-x-3.2\cocos\3d\CCBundleReader.cpp

long int BundleReader::tell()  保存

编译结果

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: