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-27 03:55:50

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

linux-qt上编译opencv程序出错

问题描述 qt上编译opencv程序出错 编译提取棋盘格角点的的程序,但是一直显示cvFindChessboardCorners这个函数有问题,请大神指教! 错误如下: ../qt_subpix1/main.cpp: In function 'int main(int, char**)': ../qt_subpix1/main.cpp:14:19: warning: deprecated conversion from string constant to 'char*' [-Wwrite-st

预处理-同一份代码,在同一台机器上编译出来的目标文件大小不一样

问题描述 同一份代码,在同一台机器上编译出来的目标文件大小不一样 1C 我们单位采用统一在一台服务器上开发,只不过给每个人建立一个账号,在不同的目录下有不同的权限.现在我和另外一个同事对同一份代码进行编译,结果编出的目标文件大小不一致.我们找到一个不一致的目标文件的源文件,预处理后的结果是一样的:查看目标文件的elf段信息,发现.rela.text段的offset不一样,后面还有.debug_info和类似的调试段不一样,如果把目标文件strip了之后是一样的.g++版本是样的,链接的库也是一样

ubuntu上编译libvnc库,报 openssl 错误

问题描述 ubuntu上编译libvnc库,报 openssl 错误 错误信息 和 libssl .libcrypto 两个库有关系. 而libssl 依赖于libcrypto,那么可以确认 是libssl的问题 . 但是 我又不敢确定一定是libssl . 系统自带的openssl ,以及 我自己安装的ssl 和libssl-dev ,我把三个 卸了,重新安装.可以依然编译报错 . 解决方案 在ubuntu上编译和交叉编译OpenSSL库在windows下编译openSSL库openssl编译

cocos2d场景切换在安卓系统上显示黑屏了???

问题描述 cocos2d场景切换在安卓系统上显示黑屏了??? 整个project在vs下调试运行没有问题,场景动画后显示第二个场景,但生成apk文件后 安卓上主菜单能显示,点击开始按钮,场景过渡动画能显示出来,背景音乐也能播放, 但场景二显示不出来了,显示黑屏,求大神指点. 解决方案 http://www.cocoachina.com/bbs/read.php?tid=234748

class文件-Java在CMD上编译如何生成CLASS文件

问题描述 Java在CMD上编译如何生成CLASS文件 解决方案 javac java文件路径 如D:/test.java javac D:/test.java 需要配置好环境变量 解决方案二: 进入文件所在的路径,最好将文件在具体的盘里(如F盘),不要在桌面上. 进入文件所在的盘里 然后javac file.java 运行class文件 java file,不要带后缀".class" 解决方案三: java c + .java文件 解决方案四: 配好CLASSPATH环境变量,如:

如何自己搭建一个android SDK?(利用linux上编译出来的东西)

问题描述 如题,因为自己改动了一些android原生的类,另外加入了一些style,已经在linux上编译通过.因为现在要在windows上开发其他模块,需要利用此改动后的framework.请问如何build一个android的SDK,使其能在windows上eclipse中使用呢? 问题补充:AngelAndAngel 写道 解决方案 在linux下使用make编译:make sdk解决方案二:你直接导出包 然后放在eclipse的默认存储包里面就行了啊. 它不是自己带一些包吗 你放里面就可

如何在Kali Linux上编译Windows漏洞!

Mingw-w64是一个用于创建Windows应用程序的自由和开源软件开发环境. Mingw-w64最初叫Mingw32,它当时不支持64位架构. 在本教程中,我们将讨论如何使用Mingw-64在 Kali Linux上编译Windows漏洞. 让我们开始在Kali Linux上安装Mingw-w64. 1.在Kali Linux上安装Mingw-w64 默认情况下,Kali Linux 2016.2和更低版本上未安装Mingw-w64. 因此,我们需要先安装它,然后才能在Linux上编译Win

在vs2008上编译的程序在别的机器上运行出现错误如下

问题描述 在vs2008上编译的程序在别的机器上运行出现错误如下 sxstrace.exe之后结果如下 开始生成激活上下文. 输入参数: Flags = 0 ProcessorArchitecture = x86 CultureFallBacks = zh-CN;zh-Hans;zh;en-US;en ManifestPath = F:crowd exeTheaterSimulatorBinTheaterSimulator.exe AssemblyDirectory = F:crowd exeT

mfc-WIN7上编译好的RELEASE MFC程序拿到WINXP系统上不能运行,求帮忙?

问题描述 WIN7上编译好的RELEASE MFC程序拿到WINXP系统上不能运行,求帮忙? 双击exe,会出现以上的错误,刚开始说缺少msvcr100.dll,我拷贝进去之后就出现以上的情况,于是调试,堆栈信息如下: 但是在我电脑上单步调试时直接从CWnd::CreateEx中的CreateWindowEx运行过去了,没有源代码,该函数在USER32.DLL中,这种情况怎么判断问题所在呢? 解决方案 与是否是 Win7 关系不大,主要是你的 WinXP 系统是不是没有安装开发环境?而你的运行,