Cocos2d-x 3.4在AndroidStudio上编译配置

1.准备好以下文件

  1) AndroidStudio:  https://dl.google.com/dl/android/studio/install/1.1.0/android-studio-bundle-135.1740770-windows.exe

  2) NDK:https://dl.google.com/android/ndk/android-ndk-r10d-windows-x86_64.exe

  3) ANT:http://apache.fayea.com//ant/binaries/apache-ant-1.9.4-bin.zip

  4) Python(2.7.9):https://www.python.org/ftp/python/2.7.9/python-2.7.9.amd64.msi

2.配置环境

  我把全部文件都放在了D:\Android目录里以便好管理。
  1) Java环境配置大家自行百度

  2) NDK配置

    安装好后在系统变量里如图系统变量:
   

  3) ANT配置

    安装好后在系统变量里如图系统变量:

   

  4) SDK配置

   当安装AndroidStudio会叫你选择SDK安装目录,那个目录就是下图中的目录。
   

  5) Python安装

    Python安装时把加入到环境变量选上:

   

 3.配置好环境后我们开始测试环境

  1)新建一个Cocos2d-x 3.4的新项目。

  2)打开AndroidStudio如图:
   

只勾选如下所示的选项

时间: 2024-12-19 20:55:04

Cocos2d-x 3.4在AndroidStudio上编译配置的相关文章

CentOS7上编译多版本PHP并同时运行及systemd设置

CentOS7最大改变是systemd代替过去的systemV服务,于是配置服务的方式改变了,用systemctl替代过去的service, chkconfig等命令. 网站搬迁服务器,全新服务器当然用新系统,于是安装上CentOS7. PHP5.4编译参数: ./configure --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --with-layout=GNU --prefix=/usr/local --exec

尝试在Mac上编译DNX

自从XRE改名为DNX至今,从来没有在Mac OS X上成功编译过DNX.一直很纳闷,难道DNX的开发人员不用Mac?今天突然明白了,DNX的开发人员真的不用Mac.而且DNX用的2个持续集成服务AppVeyor与Travis,一个是Windows环境,一个是Linux环境,就是没有Mac OS X环境. 看来不能指望DNX的开发人员短期内解决这个问题了,只能自己动手. 编译的错误信息如下(编译命令./build.sh): Restore complete, 725ms elapsed info

CentOS 6上编译安装AMP详解

在CentOS 6上编译安装AMP     A:Apache(httpd)     M:MySQL or MariaDB     P:php 目录: 一.准备工作 二.编译安装Apache(httpd) 三.编译安装MariaDB 四.编译安装PHP 编译安装AMP的优点: 根据生产环境灵活定制程序 优化编译参数,提高性能 解决不必要的软件依赖 一.准备工作 1.需要的软件包及版本号: httpd-2.4.27(apr-1.5.2+ apr-util-1.5.4) + MariaDB-5.5.5

CentOS6.7上编译安装Apache2.2和Apache2.4

目录 一.Apache的工作模式 1.简介 2.比较 二.CentOS6.x上安装Apache2.2 (一)rpm安装apache (二)编译安装apache 1.安装编译环境 2.下载解压依赖包 3.安装apache 4.测试apache 5.查看apache相关信息 6.配置程序运行环境 7.导出库文件 8.导出头文件 9.导出手册 10.将Apache添加到启动服务 (三) 编译安装Apache2.4 1.编译安装apr 2.编译安装apr-util 3.安装需要的依赖包 4.编译安装Ap

Mac上编译并运行Android5.0源码

下载.配置环境.build和运行参考的都是Android Source提供的文档,包括:Initializing a Build Environment,Downloading the Source和Building the System. 我是在OSX 10.10.3上编译的AOSP,记录一下中途碰到的各种问题. 下载 AOSP需要FQ,而且经常会断,还好是断点续传,坚持个两三天怎么也能下下来. case sensitive system 我在Mac上对file system只会用Disk U

在Linux CentOS上编译CoreCLR

经过几天的努力,终于解决了在CentOS上编译CoreCLR的问题.最终发现问题是CMAKE_C_FLAGS的设置引起的. 只要在“src/pal/tools/clang-compiler-override.txt”中删除“SET (CMAKE_C_FLAGS_INIT "-Wall -std=c11") ”,在“src/pal/tests/CMakeLists.txt”添加“SET (CMAKE_C_FLAGS "-Wall -std=c11")”,就能编译了.

于Linux-2.6.32内核上编译ipset-6.23的坎坷经历

新版本的ipset 上周在儿童医院给小小看病等待叫号的间隙,收到了Netfilter邮件列表的推送消息,一览了ipset最新的6.23版本的新特性,很多正是我目前所需要的,特别是timeout和skbinfo参数的支持,具体的详情请自行查看manual,如果不想看那么多,我这里简单的贴一下:    timeout       All  set  types  supports the optional timeout parameter when creating a set and addin

在CentOS5.5上编译OpenJDK6

几番周折终于在自己的CentOS5.5上编译成功了OpenJDK6,将编译过程和遇到的问题作一简要记录,备查. 0. OpenJDK介绍 OpenJDK是Sun(现Oracle)公司发布的基于GPL许可的Java平台的实现.其优点: 1.它的核心代码与同时期Sun(-> Oracle)的产品版基本上是一样的,血统纯正,不用担心性能问题,也基本上没什么兼容性问题:(代码上最主要的差异是在原本JDK依赖的第三方库上,包括加密库.音频库.字体等.核心部分,也就是HotSpot VM与Java核心库基本

linux系统上编译好的ImageMagick做迁移

如何把编译好的工具迁移到另一台机器上去,有时候我们会遇到这样的问题,怎样解决库文件的依赖问题就需要我们按照出错提示去解决问题了,我以ImageMagick为例做下讲解. 如何编译安装ImageMagick环境,参照我的上一篇文章ImageMagick的安装和使用案例,链接: http://xiaoxiaozhou.blog.51cto.com/4681537/1903499 在本文中两台主机分别用server1和server2标识,server1为安装编译好ImageMagick的系统,serv