• Andriod 部署Cocos2d-x项目到Eclipse中


    1.准备三个工具:并解压放置在Documents目录下
       a.Android开发环境包ADT 已经集成在Eclipse中,我的是adt-bundle-mac-x86_64-20130917  mac下默认已经安装了JDK
       b.Android NDK 即Android环境本地编译C++的包,用r8的,r9的貌似有问题 去百度空间下android-ndk-r8
       c.cocos2d-x 开发包, 我的是cocos2d-x-2.1.4

    2.添加全局变量vi ~/.bash_profile  其中添加如下:路径不要有空格
       export NDK_ROOT_LOCAL=/Users/user/Documents/android-ndk-r8
       export NDK_ROOT=$NDK_ROOT_LOCAL
       export ANDROID_NDK_ROOT=$NDK_ROOT
     
       export ANDROID_SDK_ROOT=/Users/user/Documents/adt-bundle-mac-x86_64-20130917/sdk
       export ANDROID_SDK_ROOT_LOCAL=$ANDROID_SDK_ROOT
     
       export COCOS2DX_ROOT=/Users/user/Documents/cocos2d-x-2.1.4
     
       export PATH=$ANDROID_NDK_ROOT:$PATH
       export PATH=$ANDROID_SDK_ROOT:$PATH
       export PATH=$ANDROID_SDK_ROOT/tools:$ANDROID_SDK_ROOT/platform-tools:$PATH

      这样以后就不需要在create-android-project.sh  build_native.sh这两个脚本中再重新修改添加响应的路径了

    3.直接cd 到cocos2d-x-2.1.4目录下并执行“./create-android-project.sh”根据提示输入相应的包名,项目名和版本号。
      生成的项目会在cocos2d-x-2.1.4目录下(这里假设项目名为PPP),然后cd到 PPP/proj.android下,执行“./build_native.sh” 如此编译生成C++的相关静态库,有时某些头文件需要include   如:/Users/user/Documents/cocos2d-x-2.1.4/cocos2dx/platform/android/CCFileUtilsAndroid.h

    4.打开Eclipse 导入刚刚生成的项目PPP,并修改AndroidManifest.xml中得icon名称,另外还需在Eclipse里导入cocos2d-x的两个工程库  最终如下:
       libcocos2dx 位于/User/users/Documents/cocos2d-x-2.1.4/cocos2dx/platform/android/java
       libPluginProtocol 位于/User/users/Documents/cocos2d-x-2.1.4/plugin/protocols/proj.android
      Andriod <wbr>部署Cocos2d-x项目到Eclipse中

        另外还需 鼠标选择项目PPP  然后 菜单--》Project--》Properties--》Andriod 然后如下:
        Andriod <wbr>部署Cocos2d-x项目到Eclipse中

  • 相关阅读:
    电磁学10.安培环路定律
    电磁学9.毕奥-萨法尔定律与高斯磁定理
    电磁学8.磁场中的运动电荷
    C语言-指针
    Windows和Linux的简单对比
    电磁学7.磁场与洛伦兹力
    睡眠呼吸机-呼吸触发相关算法
    电磁学6.电流与电动势
    code的用法
    字符串处理
  • 原文地址:https://www.cnblogs.com/cnsec/p/11515799.html
Copyright © 2020-2023  润新知