AndroidStudio集成cocos2d-x开发环境搭建

【1】   https://www.python.org/downloads/ 下载python2.7.13版本。如图所示

下载后是一个msi文件,直接双击安装,记得勾选自动添加环境变量。

【2】   如果有装3.*版本,可以用360卸载,测试之,如图所示

【3】   安装时,勾选如图

【4】   测试之 如图所示

【5】   http://ant.apache.org/bindownload.cgi 下载ant,下载后解压到任意文件夹,只要好找就行了,如图所示

【6】   我的ant放在本地的位置,如图所示

【7】   安装android studio

下载 https://developer.android.com/studio/index.html

路径配置 C:\Program Files\Android\Android Studio

C:\Users\Administrator\AppData\Local\Android\sdk

最后启动时,不要导入之前的设置就好了,一路默认next,OK!

【8】   搭建Android NDK开发环境 ,下载地址 https://dl.google.com/android/repository/android-ndk-r12b-windows-x86_64.zip 如图所示

【9】   解压NDK的zip包,注意路径目录不要出现空格和中文,如图所示

【10】  其实从android studio2.2开始,官方推荐是是用cmake去构建本地代码的,在构建之前,需要安装三个依赖:NDK CMake LLDB 如图所示

【11】  勾选这三个选项,如图所示

【12】  然后下载之,如图所示

【13】  安装完成后,如图所示

【14】  测试NDK的工作,另一篇技术文档详细备忘录!

【15】  下载cocos2d-x,我下载是cocos2d-x 3.15.1版本,网址http://www.cocos2d-x.org/filedown/cocos2d-x-3.15.1.zip 解压后如图所示

【16】 
找到setup.py,右键点击取得管理权限,然后再双击打开,如图所示

【17】 
在C:\Users\Administrator\AppData\Local\Android\sdk\ndk-bundle
位置可以找到安装的ndk,如图所示

【18】 
将路径拖到上面打开的控制台面板上,按下回车键,如图所示

【19】 
将android sdk
root的路径拖入控制台面板,如图所示

【20】 
设置ant的路径,方法是找到ant的路径,拖进去,如图所示

【21】 
回车后,界面会自己关掉!可以测试:如果再次双击setup.py的话,界面会一闪而过,然后消失,这表明已经配置成功了!

【22】 
开始用cocos2d-x构建工程,打开命令窗口(cmd) ,输入:

cocos new demo -p com.LYF.meow -l cpp -d
D:\47.91.248.233\lvyunfei\2017_0908_1129_Cocos2d_Demo

参数说明:demo为项目名称

-p 后面接包名

-l  后面接使用的开发语言类型,可以选cpp,lua或js

-d 后面接项目存放的地址,路径随意

【23】 
如图所示

【24】 
回车等项目构建完成时,如图所示

【25】 
查看目录,生成成功,如图所示

【26】 
开始编译,编译:命令行进入你的项目所在路径,然后输入:cocos compile -p android --android-studio 如图所示

然后等待一段时间,等待完成

【27】 
发现出错了,如图所示

【28】 
直接回车,再试一次,发现还是失败!使用

cocos compile -p android --android-studio --ap android-25再来一次,如图

发现还是不行,失败!还是用回之前的命令,不加版本号

【29】 
这样的话,就直接用android
studio导入这个工程,如图所示

【30】 
导入完成后的目录结构,如图所示

【31】 
现在开始配置ndk的编译,选中菜单栏的Run 
-> Edit Configurations

【32】 
如图所示

【33】 
设置编译工具和编译命令,如图所示

【34】 
调整编译顺序,要优先使用我们的编译工具,如图所示

【35】 
然后开始编译apk!还是会出错,在网上终于找到解决方法,如图所示

【36】 
https://stackoverflow.com/questions/44756726/cant-compile-android-cocos2d-file-android-studio

【37】 
修改这两个地方,然后重新编译apk,就成功了,如图所示

【38】 
打开电脑文件系统,查看apk!

【39】 
安装后经过测试,是可以运行OK的

时间: 2024-10-17 12:34:30

AndroidStudio集成cocos2d-x开发环境搭建的相关文章

我的全栈之路-C语言基础之集成开发环境搭建

我的全栈之路-C语言基础之集成开发环境搭建 我的全栈之路 2.1 C语言集成开发环境搭建 目前主流的操作系统(Windows,Linux,macOS)都有完善的C语言集成开发环境,用于编辑.编译.调试.打包部署C程序. 操作系统 开发工具 Windows10 1903 Visual Studio2019 macOS10.14 XCode10.3 Ubuntu18.04 QT5.13 Windows作为世界上最流行的桌面操作系统,当前最新版本为Windows10 1903,VisualStudio

Eclipse集成开发环境搭建

gdbserver安装: 安装gdb-server的环境变量要放在arm-linux-gcc的环境的前面,因为arm-linux-gcc的安装包里面也有gdb,linux系统在找指令时从/root/.bashrc里面从上而下找指令的 Jlink for linux 安装 解压安装包就不再叙述,下面是拷贝几个文件的指令 cp -d libjlinkarm.so* /usr/lib -f cp 45-jlink.rules /etc/udev/rules.d/ 最后输入./JLinkGDBServe

Intellij IDEA 14.1.4 Scala开发环境搭建

主要内容 Intellij IDEA开发环境简介 Intellij IDEA Scala开发环境搭建 Intellij IDEA常见问题及解决方案 Intellij IDEA常用快捷键 1. Intellij IDEA开发环境简介 具体介绍请参见:http://baike.baidu.com/link?url=SBY93H3SPkmcmIOmZ8H60O1k4iVLgOmdqoKdGp9xHtU-Pbdsq2cpn75ZPZPWAJxeUlwr0ravraQzOckh777beq Intelli

PCI/PCIe接口卡Windows驱动程序(1)-WDF概述及开发环境搭建

本科毕业设计是这方面的工作,所以想开几篇博客来介绍使用WDF开发PCI/PCIe接口卡的驱动程序方法. 这个系列的博客将首先用一个篇幅为不懂Windows 下PCI/PCIe驱动开发的介绍WDF和开发环境搭建,接下来几篇将直接讲述程序编写, 看完这几篇后,希望能够帮助读者了解如何通过500行左右的代码实现一个标准的PCIe接口卡驱动程序. 毕设题目的PCIe板卡是BAR0下映射两个5K的内存,偏移地址为0x20000和0x22000,源代码在: https://github.com/luluji

Android开发环境搭建

花了一天多的时间,终于把Android开发环境搭建出来了.现在稍作总结. android开发环境的搭建有四部曲:JDK-IDE-ADT-SDK. 需要以下工具: JDK:Java Development Kit.因为android应用层的程序是使用java语言编写的,所以JDK是必备的工具: IDE:integrated development environment. IDE的话采用很主流的JAVA开发环境Eclipse. ADT:Android Development Tools.这是Goo

Android基础入门教程——1.2 开发环境搭建

Android基础入门教程--1.2 开发环境搭建 现在主流的Android开发环境有: ①Eclipse + ADT + SDK ②Android Studio + SDK ③IntelliJ IDEA + SDK 现在国内大部分开发人员还是使用的Eclipse,而谷歌宣布不再更新ADT后,并且官网也去掉了集成Android开发环境的Eclipse下载链接,各种现象都表示开发者最后都终将过渡到Android Studio,当然这段过渡时间会很长,但如果你是刚学Android的话建议直接冲And

Android笔记1——开发前奏1开发环境搭建和开发工具使用介绍

转载请注明http://www.cnblogs.com/devtrees/p/4382234.html 欢迎指正错误,共同进步! 一背景知识 1.1G-4G的介绍 Generation(一代) WAP(wait and pay) Wireless Markup Language(WML)精简版的html语言 二.Android概述 1.Android操作系统介绍 2.Android历史介绍 3.Android系统架构(重点) 第一层:应用层Application 第二层:应用框架层Applica

golang开发环境搭建

软件环境 以windows环境为例 1.go1.3.3.windows-amd64.msi Go语言安装包,下载地址: 官方地址:https://golang.org/dl/ Golang中国地址:http://www.golangtc.com/download 2.Git-1.9.4-preview20140929.exe git版本管理工具,golang很多第三方包被托管在github上,git结合go get可以下载对应的代码包 下载地址:http://git-scm.com/downlo

python(pyqt)开发环境搭建

eric+pyqt 安装(python开发工具) 更多 0 Python python Eric是一个开源的.跨平台的python&ruby集成开发环境,基于python和pyqt运行.eric有以下特点 1.跨Windows/Linux/Mac等开台 2.调试器给力.支持设置断点,单步调试,查看变量值. 3.支持工程. 4.支持自动补全. 5.支持智能感知,即输入变量名和一个点,会自动提示可能的函数. 6.自动语法检查.每次保存时自动检查. 7.支持自动缩进,会自动判断if, while等语句

《Python入门》Linux 下 Python Web开发环境搭建笔记

之前写过 Windows 7下Python Web开发环境搭建笔记,今天写一下在Linux系统下搭建Python Web的开发测试环境. 我使用的系统是:ubuntu 14.04 server,根据个人经验,CentOS 6.5 下也适用. 关于Python的版本 进入Python的网站,鼠标移到导航条上的下载,我们会发现提供两下主版本的下载链接! 这两个之间存在什么差别呢? 个人理解,2.7.x的版本为更加稳定的版本,而3.x的版本则是比较前卫的版本,包含了很多新功能新特性之类的: 但如果想要