zoukankan      html  css  js  c++  java
  • cocos2d-x v3.3开发环境配置

    开发环境:
    Win10
    VS2012

    链接:http://pan.baidu.com/s/1bn6S31d 密码:j2ol

    配置Java SDK:
    新建:JAVA_HOME =G:Javajdk1.8.0_05
    新建:CLASSPATH=.;%JAVA_HOME%lib;(注意点号)
    Path添加:;%JAVA_HOME%in
    测试命令:java -version

    配置Android SDK:
    ADT包中包含名为Eclipse的IDE开发工具,同时也包含了Android SDK
    Android Studio安装后也会有一个sdk目录
    新建:ANDROID_SDK_ROOT=D:adt-bundle-windows-x86_64-20140702sdk
    Path添加:;%ANDROID_SDK_ROOT%

    配置NDK:
    新建:NDK_ROOT=D:android-ndk-r10c
    Path添加:;%NDK_ROOT%
    测试命令:ndk-build -version

    配置ant:
    新建:ANT_ROOT=D:apache-ant-1.9.5in
    Path添加:;%ANT_ROOT%
    测试命令:ant -version

    安装Python27:
    Path添加:;C:Python27
    测试命令:python

    到cocos2dx安装目录执行setup.py

    创建项目:

    cocos.py new CoTest -p com.cocos2dx.org -l cpp -d D:CoCos

    • CoTest为项目名称
    • -p 后面接包名
    • -l 后面接开发语言类型,有cpp, lua, js三种类型
    • -d 后面接项目存放的目录

    编译android版本:

    • 进入到CoTestproj.android目录中,点击build_native.py 脚本进行编译。
    • 控制台,cd到项目的 proj.android 目录下,执行 cocos compile -p android 或者指定sdk版本:cocos compile -p android –ap 22
    • 编译用于Android Studio调试的apk,cocos compile -p android —android-studio

    编译apk时遇到问题:

    • 将新添加的CPP文件添加到Android.mk文件中。

    • Cocos2dxActivity cannot be resolved to a type问题
      将项目名cocos2dcocosplatformandroidjavasrc下的所有文件拷贝到proj.androidsrc。

    Android Studio调试apk:

    • VS将代码编辑好
    • 控制台cocos compile -p android —android-studio
    • Android Studio运行调试
  • 相关阅读:
    2.16.8.内核启动的C语言阶段5
    2.16.7.内核启动的C语言阶段4
    2.16.6.内核启动的C语言阶段3
    2.16.5.内核启动的C语言阶段2
    JAVA_SE基础——34.static修饰成员变量
    JAVA_SE基础——33.this关键字的练习
    JAVA_SE基础——32.this关键字调用本类的构造方法
    JAVA_SE基础——31.this关键字
    JAVA类的方法调用和变量(全套)
    JAVA_SE基础——30.构造代码块
  • 原文地址:https://www.cnblogs.com/ggzone/p/10121271.html
Copyright © 2011-2022 走看看