zoukankan      html  css  js  c++  java
  • 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中

  • 相关阅读:
    Adding links to a Panel container’s status text in Flex
    修改flex应用默认的装载界面
    在Flex中复制文字到操作系统的剪贴板
    kubernetesdashboard安装
    需求分析与代码设计统一新方法(摘自:Jdon创始人彭晨阳)
    System.IO命名空间
    第一篇随笔怎么写?
    Linux下使用VsCode进行Qt开发环境搭建 TssiNG
    Apache Rewrite实现URL的跳转和域名跳转
    Subversion1.6.6 + apache2.2.14 + windows安装配置
  • 原文地址:https://www.cnblogs.com/cnsec/p/11515799.html
Copyright © 2011-2022 走看看