zoukankan      html  css  js  c++  java
  • cocos2d-x笔记2: 编译到安卓的步骤与注意事项

    博客地址: www.cnblogs.com/wolfred7464/

    不得不说,真心复杂,本篇博客总结的基本是最简最直接的步骤了,不用Cygwin和Ant的,当然用也可以。。。

    以下用 %PROJECT% 代替需要编译的cocos2d-x工程的根目录。

    用%COCOS2D%代替cocos2d-x根目录。

    用%NDK%代替Android NDK的根目录。

    一、 安装JDK和Python,配置好环境变量,这个就不细说了,网上好多。

    二、 谷歌官网下载adt-bundle和NDK。其中adt-bundle包含了Eclipse和sdk。

    三、 进入 %PROJECT%/proj.android/jni ,修改Android.mk,把LOCAL_SRC_FILES项加上需要的cpp文件,行间用 分隔。

    四、 把 %COCOS2D%/cocos2dx/platform/android/java/scr 中的 org 目录复制到 %PROJECT%/proj.android/src 目录中。

    五、 把 %PROJECT%/proj.android 工程导入到eclipse。这个也没必要细说了。

    六、 把 %PROJECT%/Resources 中的资源复制到 %PROJECT%/proj.android/assert 目录中。

    七、 修改AndroidMainfest.xml文件,包括版本、权限什么的,这个做安卓的都知道啦。。。

    八、 右键工程,properties - C/C++Build,修改Build command为 NDK根目录/ndk-build.cmd,保存。

    九、 选择 C/C++Build - Environment,单击右边的Add按钮,添加环境变量:

      COCOS2DX       cocos2d-x根目录

      NDK_ROOT       NDK根目录

      NDK_MODULE_PATH  cocos2d根目录;cocos2d根目录/cocos2dx/platform/third_party/android/prebuilt

    十、 Resource - Linked Resources,单击New按钮,添加

      COCOS2DX    cocos2d-x根目录

    十一、 刷新工程,编译就好了。导出APK也不细说了。。。

      最后是 注意事项 :

      路径分隔符要 “/” 而不是 “” ,否则呵呵呵呵呵呵。。。

  • 相关阅读:
    Chrome截屏-截取当前页
    SecureCRT 工具分享
    mongodb在shutdown时报错:shutdown must run from localhost when running db without auth
    gdb如何实现info vtbl命令
    aspose.word 替换图片
    字节跳动校招+社招
    Flink日志输出配置
    Kafka高可用及高性能原因
    基于SAAS模式的客服云平台落地实践
    代码Recode
  • 原文地址:https://www.cnblogs.com/wolfred7464/p/3648346.html
Copyright © 2011-2022 走看看