位置: 编程技术 - 正文

使用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)游戏项目解析

  • 电子税务局能查到个税申报信息吗
  • 初级农产品免税原理
  • 产值利税率是什么
  • 未确认融资收益怎么算
  • 调用系统服务出错核心征管后端
  • 成立日期是注册日期吗
  • 行政单位预算资金拨付流程
  • 社平工资调整补差什么意思
  • 库存材料盘亏会计分录
  • 过路过桥费抵扣2021新规定
  • 企业拆迁补偿款要交税吗
  • 职工教育经费的扣除标准是什么
  • 自建仓库转让如何计算增值税
  • 企业为员工购买团体医疗险可以全额税前扣除
  • 股东以个人名义签订租赁合同
  • 企业捐赠扣除
  • 汽车装饰用品大全进货
  • 怎么判断要不要交水利基金
  • 转口贸易需要申报什么税
  • 坏账核销的依据
  • 关联业务往来年度报告表
  • window10的点在哪里
  • 吊销执照公司资产怎么办
  • 未开发的土地被司法查封,自然资源局可以收回吗
  • 转包工程款怎么结算
  • 怎么更新电脑系统win10
  • PHP:curl_multi_info_read()的用法_cURL函数
  • 出口零申报步骤
  • 债券投资账务处理例题
  • 公益性捐赠支出的标准
  • 劳务派遣增值税差额征税
  • 魅族路由器怎么样
  • php异步处理方案
  • 投资性房地产如何计提折旧
  • 销售产品的运输费属于什么会计科目
  • 贷款的减值会计怎么做账
  • 奥伊米亚康冬季气温低原因
  • 增值税留抵税额计入什么科目
  • ubuntu busier
  • 语谱图生成
  • 深入vue3+typescript技术栈
  • matlab进行图像处理
  • gpib-usb驱动
  • 往来款项的含义
  • 母公司和子公司可以一起投标吗
  • c语言f lf
  • 融资租出的办公楼
  • 税收分类口诀
  • 无形资产出租如何入账
  • 净利润和毛利润谁大
  • 契税并入土地价值吗
  • 土地使用权的界定
  • 存货核算方法有五种
  • 贴现凭证的分录
  • 利润分配科目是所有者权益科目吗
  • 被挂靠方并收取管理费的公司怎样处理账务?
  • 招待费用的进项发票可以抵扣吗
  • 注册资金没有到位
  • 水泥销售技巧
  • 差旅费的进项税率是多少
  • vmware12安装教程图解
  • linux服务器dns配置
  • Mac系统中pr插件汉化
  • win10打不开应用市场
  • 如何禁用系统
  • 常见错误类型
  • Python win32com 操作Exce的l简单方法(必看)
  • jQuery基于ajax操作json数据简单示例
  • python中文分词代码
  • nodejs一键安装
  • dos 输出重定向
  • Python中模块和包的区别
  • js实现全屏
  • javascript var
  • 全面解析少女时代关系
  • 安卓快速开发平台
  • 一般纳税人出售房产怎么开票
  • 合作社的税率是多少
  • 地方税务局和国家税务局合并
  • 镇江涨潮退潮时间表
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设