位置: 编程技术 - 正文

cocos2d-x2.2.3和android平台环境的搭建

编辑:rootadmin

推荐整理分享cocos2d-x2.2.3和android平台环境的搭建,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

准备工作:1.我只是将cocos2d-x移植到android平台,所以默认为大家已经将android平台搭建完成了(eclipse和android SDK已经配置好,java环境搭建好)

2.下载android DNK,我使用的是android-ndk-r9d-windows-x_,我的本是位系统

3.cocos2d-x和android ndk解压到自己指定的路径

下载好需要的软件就可以尝试移植到android平台了,我们以Cocos2d-x目录中自带的项目工程作为例子,大致步骤如下

-------------------------------------------------------------------------------------------------

1.配置好android NDK运行环境。打开Eclipse-->Window-->Preferences-->Android-->NDK,配置好你本机NDK的安装路径;

好多人没有 ndk这时候就要自己添加了

到android sdk官网下载r版本的adt时自带的eclipse没有设置ndk路径的地方,通过Install New Software 发现无法更新,那么如何解决这个问题呢?

软件百度云链接: 密码:0qhk

不知道如何配置android ndk环境的朋友,可以看“android ndk环境配置”:

com.android.ide.eclipse.ndk_.0.2..jar

将 文件“com.android.ide.eclipse.ndk_.0.2..jar”复制到 sdk 只带的eclipse目录的“plugins”下面,如我的复制到"D:Android1adt-bundle-windows-x_-eclipsepluginscom.android.ide.eclipse.ndk_.0.2..jar"重新启动eclipse,然后查看 菜单->Window->Preferences->Android,效果如下:

cocos2d-x2.2.3和android平台环境的搭建

到这里就可以有ndk了自己添加吧

2.在自己的Eclipse中导入cocos2d-x的android依赖工程(不知道这样表述是否正确),我的做法是File->New->Other->Android->Android Project from Existing Code,导入cocos2d-x中和android相关的工程,我的路径是:D:cocos2d-x-2.2.3cocos2dxplatformandroidjava,这样就可以使用这个工程作为其他android工程的依赖工程

3.导入事例工程,在Eclipse中,File->New->Other然后选择Andriod Project from Existing Code在Import Projects的Root Directory中将路径D:cocos2d-x-2.2cocos2d-x-2.2projectsHelloworldproj.android目录下的工程导入,不要勾选copy project into workspace(默认是不勾选的),据说路径问题很麻烦,所以为了避免不必要的麻烦就不要选了。

PS:此时在导入的项目上右键->Properties->Android,右侧下方会看到如图,Library部分就是依赖的上一步中导入的工程:

4.把示例工程(D:cocos2d-x-2.2.3samplesCppHelloCpp)中Resources中的全部文件copy到android工程目录下的assets目录中

至此应该算是初步导入了示例工程,但是会报很多错误,因为还没有设置编译方式.

-------------------------------------------------------------------------------------------------

5.在android工程右键->Properties->Builders->New->Program,

在Main标签下的Location,选择Browse File Systerm...,选择到android NDK下面的ndk-build.cmd文件 。

Working Directory,选择Browse Workspace...,选择本项目。

在Environment标签下,点击new,

Name:NDK_MODULE_PATH

Value:D:/cocos2d-x-2.2.3;D:/cocos2d-x-2.2.3/cocos2dx/platform/third_party/android/prebuilt(注意自己的实际目录)

选择Ok确认,返回Builders界面,去掉CDT Builder前面的勾选,并将你自己刚刚创建的Builder移动到最上面,全部配置好之后OK确认。

6.查看android项目下,jni目录下面的Android.mk文件,其中LOCAL_SRC_FILES :后面需要填上你的cocos2d-x项目中所有的.cpp文件(这个自带的demo已经写好了,如果以后自己开发的项目,记得要都填写好),如图的部分:

7.至此应该都可以了,连接手机运行试试吧,尽量使用测试机吧,模拟器不好用,如果没有问题,一般第一次编译要经过稍微长一段的时间,之后可以看到这个测试demo的运行效果了。

-------------------------------------------------------------------------------------------------

Program "bash" is not found in PATH的错误,google百度以及stackoverflow找了半天也没有什么实用性的见解,都说是需要安装Cygwin。

安装教程

cocos2d-x改底层之RichText富文本换行 关于字符编码的知识,请参考前辈的博客:字符串和编码式这里使用的是cocos2dx的2.2.3版本,底层的RictText换行机制不能满足中文换行,需要改动。由于

cocos2d-x改底层之动态改变UIListView中的某项在链表中的位置 先看一下UIListView添加、插入、删除的机制,再来考虑如何移动某一项在链表中得位置。UIListView.h/*所有项用一个数组来保存*/CCArray*_items;voidListView::pushBac

quick cocos2dx lua 网络图片 下载 quickcoocs2d-x网络图片下载,自动更新纹理,保存url的md5作为标记。如果本地存在,直接读取本地。NetSprite.new(url):addTo(self):align(display.CENTER,0,0)

标签: cocos2d-x2.2.3和android平台环境的搭建

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

上一篇:斗西游(斗西游破解版)

下一篇:cocos2d-x改底层之RichText富文本换行(cocos2d-x教程)

  • 发票丢失第一联盖章能用么
  • 以前年度损益结转到未分配利润
  • 报关金额必须跟收汇金额一致吗?
  • 营业总收入包括营业外收入吗
  • 财务软件怎么结转本年利润
  • 加油充值卡发票能入账吗
  • 免税蔬菜税额用什么表示
  • 印花税多报了几块钱税务局会找我吗
  • 抵扣认证的发票开红字有影响吗
  • 软件企业即征即退账务处理
  • 单位为个人负担工资、薪金所得的个税,怎么征收个税
  • 什么情况下征税
  • 长期借款账务处理会计分录例题
  • 购进库存商品溢余账务处理怎么做?
  • 未实缴出资的股东退股
  • 企业所得税跨期费用的相关规定
  • 留样检测的产品计入什么科目?
  • 营业以后再次装修进什么会计科目?
  • 银行属于个人吗
  • 企业住房维修基金怎么交
  • 如何计算企业当年利润
  • 扣押属于纳税担保吗
  • 5.0车船税和交强险一年多少钱
  • 营改增后不动产出租适用税率
  • 增值税专用发票有效期是多长时间
  • 全额抵扣有哪些
  • 差额征税的小微企业免税销售额
  • 酒店优惠券财务如何记账?
  • 购买办公用品未取得发票怎么办
  • 办公车辆汽油费计入什么科目
  • 债券回购的含义和种类
  • windows10如何开启夜间模式
  • 环评费入账的会计分录是什么啊
  • PHP:oci_pconnect()的用法_Oracle函数
  • 无法使用内置管理员账户打开micr
  • mac苹果系统怎么用
  • php实用的案例
  • 增值税发票可以抵扣多少
  • macos big sur值得升级吗
  • 发财树怎么养护与浇水
  • 出售固定资产净收益影响营业利润吗
  • 二手办公楼交易税多少
  • 劳务公司成本票不够怎么办
  • 达尔文岛在地图上位置
  • 装系统如何不安装自带软件
  • users命令
  • 货币资金包括哪些方面
  • uni appp
  • 停车费不动产租赁税率
  • 非盈利机构怎么说
  • 出口关税的计算公式
  • 弥补以前年度亏损后怎么交所得税
  • 减免税的三种方式
  • 去年漏记了收入,可以记今年吗
  • 道路施工企业的上级监管部门是谁
  • 为什么自创商誉不能确认
  • 建筑公司直接把钱打到个人账户怎么走账
  • 企业办理土地证需要哪些资料
  • 销售自己使用过的物品免税吗
  • 销售费用包括哪些内容?其明细科目有哪些?
  • 长期无法收回的应收账款如何处理
  • sqlserver2008r2创建实例
  • sqlserver数据导出导入脚本
  • 打开与关闭光驱怎么设置
  • win7开机启动
  • 微软停止更新win7
  • Mac OSX通过homebrew卸载formula的方法
  • linux磁盘的使用方式
  • qbupdate.exe - qbupdate是什么进程 有什么作用
  • win7一直配置
  • window7激活系统
  • jQuery基于xml格式数据实现模糊查询及分页功能的方法
  • jquery实现页面切换
  • 性能优化实验
  • nodejs递归创建目录
  • linux py
  • 安卓开发常用代码
  • 税务分局长级别
  • 就业失业登记证网上申请
  • 无锡税务局稽查一分局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设