cocos2dx学习笔记:配置环境

来源:互联网 发布:黑马程序员怎么样 编辑:程序博客网 时间:2024/06/03 13:41

 

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

    选Configure Build Path,确定下面的路径正确,我的原来编译不通是因为路径中多了\2d\ 这个不存在的路径,
  7. 编译例子程序
    Build\android-build.py
    要先添加环境变量 ANDROID_SDK_ROOT
    Python android-build.py –p 10 cpptests
  8. Cpptests例子不能编译
    Eclipse导入java库d:\cocos2d-x-3.2\cocos\platform\android\java\
  9. Cpptests不能在手机上运行
    需要低于手机系统版本的sdk
    Cpptests有100来M,需要手机有空间
  10. '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可以查看帮助信息。
  11. 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

  12. 命令行编译
    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()  保存
    编译结果


0 0