位置: 编程技术 - 正文

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

  • 计提工资年底余额所得税处理
  • 车船税缴纳的相关知识?
  • 已交增值税如何做账
  • 当期可抵扣进项税额加计5%抵减应纳税额
  • 可以先抵扣下个月的进项票吗
  • 处置使用过的车辆
  • 非独立核算分公司个税怎么申报
  • 搬家费账务处理
  • 代理记账公司收费项目
  • 哪些补贴可以不交个税
  • 以前年度管理费用多计
  • 库存商品结转成本的金额怎么计算
  • 企业预收款项业务不多的情况下可以不设置预收账款科目
  • 进项增值税发票怎么认证
  • 进项税额抵扣的情况有哪些
  • 利润分配的余额
  • 非正常损失和非正常损耗的区别
  • 政府补助不征税条件
  • 华为最新款手机2023款
  • 哪些业务可以进入共享服务中心
  • 利得和损失计入哪里
  • win10如何关闭更新并关机
  • Linux+Nginx+MySQL下配置论坛程序Discuz的基本教程
  • 税务局返还税款账务处理
  • vue页面获取url参数
  • 交易性金融资产的入账价值
  • 在建工程进项税额
  • win7系统修改
  • 代理业务收入包括哪些
  • 残保金所属期怎么写
  • uniapp自定义导航栏渐变
  • php随机ip访问
  • php7匿名函数
  • 一般纳税人普通发票做账
  • 外账是代理记账吗
  • 专家劳务费能否抵扣个税
  • 送货单收据怎么写
  • access 模糊匹配
  • 商品流通企业采购费用
  • 企业会计准则子公司
  • 残疾人报税怎么报
  • 会计账簿错误处理方式
  • 棚户区改造国家给政府拨款吗
  • 没有计提坏账如何做账
  • 印花税如何计提缴纳
  • 未开票收入如何计提增值税
  • 对公账户进出账常识
  • 月末未完工半成品的分录
  • 股权转让如何支付利润
  • 财付通入帐中
  • 运费是属于什么会计科目
  • sqlserver存储过程怎么查看
  • 关于国际学校
  • win8怎么没有我的电脑
  • 如何查看电脑型号及配置
  • linux系统的
  • linux sed-i
  • Linux配置防火墙端口
  • centos更改文件所有者和组
  • 怎么远程登录另一台电脑
  • console打开
  • win7系统安装谷歌浏览器
  • pcc是什么文件
  • win7系统删除ie浏览器
  • Extjs gridpanel 出现横向滚动条问题的解决方法
  • linux与windows
  • opengl入门教程
  • linux shell 中 2>&1的含义
  • angular页面加载完后执行方法
  • jquery page
  • nodejs promise.all
  • bash: /usr/bin/autocrorder: /usr/bin/python^M: bad interpreter: No such file or directory
  • javascript用处
  • jsonp怎么使用
  • 噩梦 gd
  • Developing for Android, III: The Rules: Performance
  • 国家税务总局全国增值税查询
  • 东营市税务局领导分工
  • 学什么专业可以在税务局上班
  • 湖北省电子税务局操作指南
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设