位置: 编程技术 - 正文

使用AndroidStudio部署Cocos2dx-Lua项目的处理方法(使用androidx 找不到v7)

编辑:rootadmin
背景描述

推荐整理分享使用AndroidStudio部署Cocos2dx-Lua项目的处理方法(使用androidx 找不到v7),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:使用android设计植物大战僵尸,使用android设计植物大战僵尸,使用android XUI开发的app,使用android命令或菜单可以创建avd,使用android命令或菜单可以创建avd,使用android实现随机生成一个6位数,使用android实现随机生成一个6位数,使用android命令或菜单可以创建avd,内容如对您有帮助,希望把文章链接给更多的朋友!

最近在学习Cosox2dx-Lua的相关开发,使用了Cocos Code IDE作为开发工具。因为项目需求,我需要导入另一个我自己开发的库。因为该库包含有界面和资源文件,因此我将其打包为一个ARR包。这个时候就发现悲剧了,eclipse貌&#;不怎么支持导入ARR包,cocos2dx的自动工具又不支持AndroidStudio,经过一番漫长而痛苦的折腾,我找到了一个折中的办法,虽然会稍微麻烦一点,但是至少能用了……

相关工具

Cocos Code IDE Build:V1.1.0 AndroidStudio 1.0.2 Cocos2dx 3.3.1 Lua 5.1

操作步骤1.新建cocos-lua工程

使用Cocos Code IDE新建一个Cocos Lua工程 勾选添加C&#;&#;代码 此时,进入Cocos Code IDE的工作空间,找到刚刚新建的CocosLuaGame1项目,进入frameworks/runtime-src/目录,找到proj.android,这个就是稍后要用到的Android项目

2.导入AndroidStudio

打开AndroidStudio,选择File->Import Project,在文件浏览器中找到刚刚的proj.android项目 点击OK,弹出如下对话框,选择一个路径后选择next,然后选择finish

使用AndroidStudio部署Cocos2dx-Lua项目的处理方法(使用androidx 找不到v7)

AndroidStudio会自动创建相应的工程,并复制需要的库,如libcocos2dx。

3.设置映射

此时还无法直接使用AndroidStuido编译工程。回到Cocos Code IDE,选择package to APK,选择相应的Android SDK版本后,选择生成。此时Cocos Code IDE会自动编译相关的C&#;&#;和Lua代码。打开先前的proj.android工程,可以看到已经有了libs和assets文件夹,记住这两个文件夹的绝对路径。

回到AndroidStudio,打开属于cocosLuaGame1 module的build.gradle文件,在android模块下添加如下代码:

其中两个路径为刚刚需要记住的两个文件夹的绝对路径。 选择Run,即可在手机或模拟器中看到Cocos2dx的默认项目。

此时就可以在AndroidStudio中做想做的事情了,比如加入第三方jar、arr包,编写Android原生代码等等。如果Cocos-Lua部分代码需要改变,只需在Cocos Code IDE中修改并重新编译即可(没办法直接使用AndroidStudio编译……坑……)

Cocos2dx 疯狂跑酷(CrazyRun)游戏项目解析 原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。否则将追究法律责任

解决cocos项目未能将插入的代码块写入pdb的问题 今天运行程序发现了这个问题,我的解决方案是:点击项目,右键属性,选择配置属性下的c/c,选择常规,把调试信息式里的程序数据库(/ZI)替换为C7兼容(/

quick-lua touch 触摸事件 直接上代码Node:setTouchEnabled(true)Node:addNodeEventListener(cc.NODE_TOUCH_EVENT,function(event)print(event.name)ifevent.name==beganthenprint(touchbegan!)returntrue---------这里要返回true

标签: 使用androidx 找不到v7

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

上一篇:cocos2dx 内存管理 防止遗忘(cocos creator内存性能优化)

下一篇:Cocos2dx 疯狂跑酷(CrazyRun)游戏项目解析

  • 超过500万需要补税吗
  • 企业合并怎么处理
  • 单位内部食堂如何做账务处理
  • 会计账簿错弊有哪些
  • 营业执照作废声明怎么撤销
  • 食堂买菜费用如何做会计
  • 增值税 抵扣联
  • 贸易公司的成本有哪些
  • 直接收到货款也要走应收账款吗
  • 滞留票税务局会罚款多少
  • 结算金额和付款金额
  • 一般纳税人增值税申报操作流程
  • 5附加税政策优惠退税需要哪些资料
  • 增值税月末结转摘要写什么
  • 网银转账手续费标准
  • 安全费用支出范围包括
  • 收到凭证的收据
  • 报废 库存商品
  • 委托加工的加工费要交增值税吗
  • 砂石加工行业交什么税
  • 农产品增值税免税政策
  • 技术服务发票怎么开 安全培训
  • 税盘显示已过开票截止日期
  • 在PDF里怎么将A4缩小转换为一半打印出来
  • 关于个人所得税下列说法正确的是
  • 个人证券交易结算资金
  • 东芝t351笔记本
  • 结转应交增值税会计科目
  • 维修是几个点的税率
  • 在win7系统中文件属性有哪些
  • 如何网络测试
  • ipv6无网络访问权限怎么解决
  • ubuntu 安装vs code
  • php 设计模式
  • 数据处理教程
  • 房地产企业增值税扣除土地成本
  • 坏账准备 结转
  • 总部资产减值测试例题
  • 金银首饰以旧换新增值税处理
  • 为什么说网络安全靠人民
  • mysql触发器创建
  • chat ty
  • python2多进程
  • 会务费什么企业可以开
  • 小规模纳税人有哪些
  • 注册资本认缴到期
  • 技术人员工资计入什么科目
  • 再保后赔款支出
  • 未入账负债怎么算
  • 关于赠品的财务处理
  • 小规模开具的1%专票 一般纳税人抵扣
  • 库存商品的成本主要包括
  • 其它权益工具投资和其他债权投资
  • 漏记以前年度财务费用怎么处理
  • 招标代理服务费应该由谁支付
  • 在网上如何申领发票
  • 费用多计提了怎么办
  • 工程内部承包合同
  • Select count(*)、Count(1)和Count(列)的区别及执行方式
  • win10关掉搜索
  • 进程中svchost
  • win10日历怎么设置
  • win10高对比度设置点了没反应
  • WIN10系统崩溃如何自救?
  • dell笔记本系统安装步骤
  • 服务器centos7
  • win8系统咋样
  • 未知类型的文件怎么打开
  • web直接打印
  • css checked
  • 详解JavaScript ES6中的Generator
  • linux 监视器
  • [置顶] Deniz Saypinar
  • js判断密码是否符合标准
  • 新形势下税务工作
  • 深圳电子税务局怎么查以前申报表
  • 手机申报税务不成功怎么办
  • 生活垃圾处理合作协议
  • 开电影院有哪些要求
  • 如果我是科学家我会发明什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设