微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

[cocos2dx]Cocos2d-x在win7下android环境搭建

win7下用cocos2d-x-3.10版本的游戏引擎,下载cocos2d-x-3.10
查看mac,win32,android构建环境要求:在../cocos2d-x-3.10/README.md
Build Requirements
------------------
* Mac OS X 10.7+,Xcode 5.1+
* or Ubuntu 12.10+,CMake 2.6+
* or Windows 7+,VS 2013+
* Python 2.7.5
* NDK r10c+ is required to build Android games
* Windows Phone/Store 8.1 VS 2013 Update 4+ or VS 2015
* Windows Phone/Store 10.0 VS 2015
* JRE or JDK 1.6+ is required for web publishing

win32要求VS2013+

Cocos command-line tool

手动配置Cocos2d-x的android环境搭建

1.下载安装ndk,android-ndk-r10e-windows-x86_64.exe
很早以前android是只有sdk的。并没有ndk。这就意味着一旦android的开发者要使用c/c++的三方库或者需要用到c/c++就必须使用非官方的法子。用java的jni去调用c/c++。耍小聪明走后门一样。而ndk的出现就意味着jni调用的这种方法转正了变成官方了以后你不需要再走后面大路正面随你走。
2.下载安装jdk--java运行环境,jdk-8u121-windows-x64.exe
检验安装是否成功:java -version;javac
3.下载解压adt-bundle-windows-x86_64-20140624.zip,解压后文件夹内有eclipse(包含adt插件的开发环境),sdk(android sdk),SDK Manager.exe
而“ADT(Android Develipment Tools)”与“ADT plug-in”是一回事儿
,本质是Eclipse的插件,让Eclipse这个Java IDE拥有开发安卓应用程序的诸多特性。ADT很容易与Android SDK混淆,因为二者经常同时出现。但是很显然,ADT是Eclipse的插件,而Android SDK主要指API库和基本的开发工具。两者不是包含与被包含的关系,只不过协同工作而已。
Eclipse是Java语言的诸多IDE之一。众所周知,Android应用程序是用Java语言编写的,再加上Eclipse有很多适合Android的特性,所以Eclipse(带有ADT插件)成为了目前最受欢迎的用于开发Android应用程序的Java IDE。
为了让初学者感到方便并减少配置出错,善良的Android作者们把Android SDK和Eclipse IDE捆绑到一起供下载,这就是ADT Buddle文件(bundle是捆绑、束的意思)。它包括了基本的Android SDK工具,也包括已经内置ADT插件的Eclipse IDE。
4.下载解压apache-ant-1.10.1-bin.zip
检查环境是否配置正常:ant -version
Apache Ant,是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具,大多用于Java环境中的软件开发。

环境变量设置如下:



测试cocos工程

创建cocos工程
cocos new MyGame -p com.haoZhe.myGame -l cpp
运行cocos工程
cocos run -p win32
cocos compile -p android   //会编译出apk,把它安装在手机上就可以了,不过没有签名

使用Cocosstudio一键配置安装


官网安装

原文地址:https://www.jb51.cc/cocos2dx/338748.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐