位置: 编程技术 - 正文

Windows7环境下搭建Cocos2d-x3.3环境并配置android交叉编译环境(win7系统安装环境)

编辑:rootadmin
本文将介绍如何在Windows 7平台搭建Cocos2d-x VS和Android开发环境。操作要求一台搭载Windows 7平台及安装Visual Studio /的电脑。最好拥有快速稳定的网络,因为在操作中需要下载许多软件包。另外,最好电脑很好些,要不,编译会非常耗时。一、电脑环境

推荐整理分享Windows7环境下搭建Cocos2d-x3.3环境并配置android交叉编译环境(win7系统安装环境),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:win7运行环境要求,win7如何配置环境,win7如何配置环境,win7jre环境配置,windows7安装环境,windows7安装环境,win7如何配置环境,windows环境搭建,内容如对您有帮助,希望把文章链接给更多的朋友!

Win7&#;位

二、必备软件下载地址与版本

1、Eclipse

下载地址: JDK

下载地址: x是位系统的。

3、android-sdk

下载地址: Final

6、VS

下载地址: JDK安装与配置

(1)安装:直接点击exe一路安装

成功安装之后,进行测试是否真的成功安装,点击【开始】----【运行】----输入 CMD,在命令提示符里面输入“Java -version”并按回车键,出现下图,即为安装成功

注意:Java JDK一定要安装,要不Java程序没法跑

(2)配置:

下面开始配置环境变量,右击【计算机】---【属性】-----【高级系统设置】--【高级】-【环境变量】,

选择【新建系统变量】--弹出“新建系统变量”对话框,在“变量名”文本框输入“JAVA_HOME”,在“变量&#;”文本框输入JDK的安装路径,单击“确定”按钮。

在“系统变量”选项区域中查看PATH变量,如果不存在,则新建变量 PATH,否则选中该变量,单击“编辑”按钮,在“变量&#;”文本框的起始位置添加“%JAVA_HOME%bin;%JAVA_HOME%jrebin;”或者是直接“%JAVA_HOME%bin;”,单击确定按钮

在“系统变量”选项区域中查看CLASSPATH 变量,如果不存在,则新建变量CLASSPATH,否则选中该变量,单击“编辑”按钮,在“变量&#;”文本框的起始位置添加“.;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar;”

现在测试环境变量的配置成功与否。在DOS命令行窗口输入“JAVAC”,输出帮助信息即为配置正确。如图:

2、Eclipse 安装

安装:直接解压就可使用

3 、ADT安装

(1)安装:打开Eclipse,进入菜单中的 "帮助" -> "安装新软件"

进入安装界面"添加"地址: FilesAndroidandroid-sdk

使用:双击安装目录中的SDK Manager.exe进行SDK Platform包的安装下载,根据你需要开发的android版本选择下载相应的包。

一般情况下都会出现下面这个错误,如果没有,可能是因为你在国外。

以记事体打开C:WINDOWSsystemdriversetc中的hosts文件

添加:

... www.google.com

... developer.android.com

... dl.google.com

... dl-ssl.google.com

然后保存就可以了,然后选择你想用的SDK的版本

然后Install packages就行,后面的操作都很简单了,它会自动下载到你的安装目录D:Program FilesAndroidandroid-sdk(这是我的)

(2)SDK(android-sdk)安装配置

下载下来后,肯定不能直接用,我们把在Eclipse中进行配置

打开Eclipse,进入菜单中的 "窗口" -> "首先项"( "Window" -> "Preferences")

选择左边的Android然后右边选择SDK Location的路径,这个路径就是前面android-sdk的解压缩后放置的目录。

好了,android-sdk就弄好了。这里开始可以开发安卓的APP了

--------------------------------上面所有其实就是安卓开发环镜的搭建------------------------------------

Windows7环境下搭建Cocos2d-x3.3环境并配置android交叉编译环境(win7系统安装环境)

4、android-ndk安装与配置

(1)安装:只需要解压缩到目录就好,我的路径是:D:android-ndk-r-windows-x

(2)配置:进入菜单中的"窗口" -> "首先项"( "Window" -> "Preferences"),然后展开左侧的Android选中下面的NDK

出现问题了:如果在eclipse里配置ndk却发现没有配置的选项,

解决方法1:则需要NDK插件(com.android.ide.eclipse.ndk_.0.2..jar),然后放置在eclipse/plugins下,重启即可。

解决方法2:"帮助" -> "安装新软件",添加,输入 Native Developer Tools.安装即可。

然后再打开"窗口" -> "首先项"( "Window" -> "Preferences"),输入NDK的目录就可以了

5、Python安装配置

(1)安装:python安装的时候使用默认安装方式即可, 我的路径是:C:Python

(2)配置:进行环境变量配置,在我的电脑(右键)->属性->高级系统设置->高级选项卡->环境变量->系统变量 中找到Path 变量,并在其&#;中增加 指向Python的环境变量。&#;式为 [Python安装路径]; 例如我安装在C盘 我的环境变量就新增为 C:Python;

四、VS使用cocos2d-x

1、cocos2d-x-3.3安装

cocos2d-x-3.3项目无需安装,下载cocos2d-x-3.3并解压,打开 “build”目录,直接双击运行 cocos2d-win.vc.sln解决方案即可。

将你要运行的项目设为启动项,点击运行。

如果一切正常,你将得到如下的界面。那么祝贺你!你已成功的在Windows 7平台中运行Cocos2d-x了。

(编译完成真的是一个漫长的过程 啊啊!!)

(这是2.x版本的。。我懒得等了。。。。电脑实在卡死我了。。。。以后有机会 再来补吧)

2、创建项目

进入到目录D:cocos2d-x-3.3toolscocos2d-consolebin

打开终端运行cocos.py脚本创建文件

//

参数说明:

HelloCpp 项目名称

-p 后面接包名

-l 后面接开发语言类型,有cpp, lua, js三种类型

-d 后面接项目存放的目录

查看D:cocos2d-x-3.3toolscocos2d-consolebin项目路径,你会发现目录中会出现新建的“HelloCpp”项目。依次打开“ HelloCpp/proj.win ”文件夹,“ HelloCpp.sln ”解决方案,单击运行项目。出现下面的界面则项目创建成功

(编译完成真的是一个漫长的过程 啊啊!!)

五、Android使用cocos2d-x

1、生成Android项目文件

在这之前,记得添加环镜变量NDK_ROOT,然后路径为你的安装目录

和ANDROID_SDK_ROOT:然后路径为你的安装目录

在新建项目test项目中,执行proj.android下的build_native.py脚本进行编译。 (接上面的教程)

(要等好一会儿啊。。。。。。。。。。。。。。。)

2、导入Android项目

最后便可启动Eclipse然后导入Android项目了。操作步骤如下:

--右键点击“Package Explorer”并选择“Import…”

--当出现对话框时,选择“Exsiting Android project into workspace”(将现有Android项目导入工作区)。

然后打开又是一个漫长的过程。。。。。。。。。。

此时项目会报错,因为没有引用Cocos2d-x 的库文件

解决:右击项目 选择 Properties->Android 拉到最下面

Remove掉报错的库文件路径,

按照上面的方法导入到Eclipse里面。将您的手机设置成调试模式并用USB线连接到电脑, 在Eclipse中运行test, 然后就能在手机上看到已经运行的HelloWorld了!

转载请注明出处:

Ubuntu.搭建android开发环境 分享一下Ubuntu.下搭建android开发环境,同时包括java环境的搭建。1.本机Ubuntu.是位的,需要安装位库。(位则跳过此步)sudoapt-getinstallia-libs2.

配置android开发环境to mac Android的开发平台搭建主要需要的工具有:Java虚拟机JDK、Eclipse、Eclipse插件ADT(AndroidDeveloperTool)和Android开发包SDK,以下是具体的安装方法。A、JDK在MAC中已

Android环境搭建——adt无法更新或者无法在线安装的解决方法 很多Android开发者,初学者,经常碰到adt无法更新或者无法在线安装,请尝试使用下面的方法(用这方法我自己使用有效,几个同事也有效):①设置Andr

标签: win7系统安装环境

本文链接地址:https://www.jiuchutong.com/biancheng/371123.html 转载请保留说明!

上一篇:win7下Android开发环境搭建(win7 android studio)

下一篇:Ubuntu12.10搭建android开发环境(ubuntu搭建ss)

  • 详解DB2 sqlstate 57016 SQLCODE=-668 原因码

    以上所述是小编给大家介绍的详解DB2 sqlstate SQLCODE=- 原因码 "7"错误的快速解决办法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对积木网网站的支持!

    SQL Server 数据库分离与附加 就这么简单! 一、概述SQLServer提供了分离/附加数据库、备份/还原数据库、复制数据库等多种数据库的备份和恢复方法。这里介绍一种学习中常用的分离/附加方法,

    深入浅析SQL封装、多态与重载 面向对象1.类:众多对象抽象出来的2.对象:类实例化出来的3.类的定义关键字class4.类里面包含成员变量成员属性成员方法5.面向对象三大特性(1)封装

    在Sql Server中调用外部EXE执行程序引发的问题 一、先开启xp_cmdshell打开外围应用配置器—功能的外围应用配置器—实例名DatabaseEnginexp_cmdshell—启用二、解决方法usemasterExecxp_cmdshell'mkdird:csj" class="img-responsive" alt="详解DB2 sqlstate 57016 SQLCODE=-668 原因码 "7"错误的快速解决办法(详解增发万亿国债细节)">

    详解DB2 sqlstate 57016 SQLCODE=-668 原因码 "7"错误的快速解决办法(详解增发万亿国债细节)

  • 高级MySQL数据库面试问题 附答案(mysql高级功能)

    高级MySQL数据库面试问题 附答案(mysql高级功能)

  • Linux的bg和fg命令简单介绍

    Linux的bg和fg命令简单介绍

  • Python实现脚本锁功能(同时只能执行一个脚本)(python 脚本管理)

    Python实现脚本锁功能(同时只能执行一个脚本)(python 脚本管理)

  • Unity摄像机的使用三:游戏的截图(unity摄像机范围)

    Unity摄像机的使用三:游戏的截图(unity摄像机范围)

  • javascript判断回文数详解及实现代码(javascript的判断语句)

    javascript判断回文数详解及实现代码(javascript的判断语句)

  • Shell脚本实现上传zip压缩文件到FTP服务器(shell脚本的实现)

    Shell脚本实现上传zip压缩文件到FTP服务器(shell脚本的实现)

  • python基础教程之匿名函数lambda(python基础教程视频教程)

    python基础教程之匿名函数lambda(python基础教程视频教程)

  • 简单的DatePicker样式设置(简单的智能家居)

    简单的DatePicker样式设置(简单的智能家居)

  • 免税合并和应税合并商誉
  • 投标成交服务费
  • 补缴以前年度附加税
  • 美团收取的佣金怎么开票
  • 个体户做了定额还需要申报个税吗
  • 企业房产税每年交几次
  • 会费要交增值税吗
  • 红字发票已抵扣和未抵扣是什么意思
  • 其他业务支出是
  • 房产税的计税依据有哪些
  • 无形资产减值是否可以转回
  • 增值税发票验证
  • 简易计税收入会计分录
  • 全额收取员工的社保的会计分录怎么写?
  • 库存商品进行非货币资产交换收入怎么确定
  • 税率调整之后税额的差异
  • 增值税普通发票怎么开
  • 怎么在网上申请变更姓名
  • 开物流公司能挣多少钱
  • 保险代理人佣金的规定
  • 开票超过离线时长怎么解决
  • 应收款的周转天数
  • 应交增值税和实缴增值税差额怎么做账
  • 商业自持店铺出租合法吗
  • 向职工集资计入收入吗
  • find.exe应用程序错误
  • 天猫魔合
  • 人际关系定义是什么
  • 公司出租房租怎么交税
  • 战地3 win10
  • 办理银行承兑汇票支付的手续费计入
  • 发票填开有哪些规范性要求
  • 瑞士伯尔尼小镇
  • 增值税纳税人兼营免税减税项目的
  • php获取网页所有页数
  • vue父组件怎么调用子组件的方法
  • 溢价收购股权会计处理案例
  • 什么情况下可以赔偿n+1
  • python标准库在哪个目录
  • 可变现净值高于成本是什么意思
  • 公司租赁个人车辆怎么开发票
  • 外管证预缴税款上报后,怎么交税
  • 用vue做的企业项目
  • 煤炭企业所得税税率新疆
  • 个人汽车保险费可以放在公司报销吗
  • 房地产开发间接费用和开发费用的区别
  • 退个税需要提供哪些资料
  • 简易计税的增值税税率
  • 劳务公司账务处理实操
  • 计入资本公积的固定资产转出
  • 停产期间发生的事故
  • 如何冲其他应付款发票
  • 营业账簿印花税怎么申报
  • 减免税款属于政府补助利得吗
  • 律师事务所日语助理
  • 接受捐赠收入如何计入收入
  • 工程施工间接费用明细
  • 土地增值税怎么预交税款
  • 在mysql中使用视图的限制
  • 系统存储过程以什么为前缀
  • sqlserver数据库怎么导出
  • hosts文件不起作用
  • win8有几个版本
  • 出现早搏就一辈子无法治愈吗
  • mac将多张图片保存到相册
  • perl uc,lc,ucfirst,lcfirst大小写转换函数
  • linux文件压缩和备份实验
  • shell的实现
  • linux安装node安装包
  • 物理引擎演示
  • express如何使用
  • Python字符串大写
  • JavaScript弹出窗口
  • js 不用var
  • android图片压缩到200-300kb
  • androidstudio和idea
  • python读dat数据
  • 河北省国家税务局长简介
  • 我的电脑软件下载
  • 股东非自然人
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设