位置: 编程技术 - 正文

cocos编译安卓apk一晚上经验(cocos creator android)

编辑:rootadmin

推荐整理分享cocos编译安卓apk一晚上经验(cocos creator android),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:cocos code ide下载,cocos apk,cocos2dx编译android,cocos打包安卓apk,cocos安装,cocos安装,cocos2dx编译android,cocos打包安卓apk,内容如对您有帮助,希望把文章链接给更多的朋友!

一.配置环境

需要的环境和开发包:cocos framework(cocos的库文件,必要不解释)android sdk(用于安卓开法,这个一定要有,目前使用安卓api,考录到兼容性问题,最好下个老版本的api用于编译)android ndk(十分重要,版本要到r,之前用r7就会出错,ndk是用于c&#;&#;代码编译为安卓代码的,而r7不识别c&#;&#;的代码,游戏源代码中是有c&#;&#;的代码,所以编译时会出错,一定要用ndkr版本)MinGw(是c&#;&#;的编译器,版本要在4.8之上才支持c&#;&#;,然而最后成功到底归结于这个新版本编译器还是上边的新版本ndk,暂时未知,估计是ndk问题,这个玩意应该不用装)java ant(事实上&#;乎没用,cocos的脚本ant是绑定在cocos自己目录下的一个ant上的,但是最后用的哪个不太清楚)python2.7(用于运行cocos里边的setup脚本,但是那个脚本就是配置个系统变量,自己配也可以)以上的这些因为调用时都在控制台,所以都得配系统变量,网上教程丰富

二.修改工程

更改原工程的目录结构:所有新加入的cpp和h应文件全部放入Classes文件夹,之后修改pro.android目录下,jni子文件夹下的android.mk文件,加入你的cpp文件目录,大致如下(直接目录使用pro.win不知是否可行,放Classes里安全)

LOCAL_SRC_FILES := hellocpp/main.cpp

../../Classes/AppDelegate.cpp

../../Classes/HelloWorldScene.cpp

../../Classes/addmanager.cpp

../../Classes/gamelayer.cpp

../../Classes/gameover.cpp

../../Classes/gamescene.cpp

../../Classes/MagicBook.cpp

cocos编译安卓apk一晚上经验(cocos creator android)

../../Classes/monster.cpp

../../Classes/sheep.cpp

../../Classes/sheeplayer.cpp

../../Classes/wolf.cpp

其他都不动

三.开始编译

回到工程根目录,是就是分一堆pro的目录,shift&#;鼠标右键,在此处打开控制台,然后键入cocos compile -p android 编译安卓平台,不指定api(自己找)cocos compile -p android -ap 使用api编译cocos run -p android 连着手机时直接手机调试输入之后等待,如出错,看出错信息

cc1plus.exe: error: unrecognized command line option "-std=c&#;&#;"cc1plus.exe: error: unrecognized command line option "-std=c&#;&#;"cc1plus.exe: warning: unrecognized command line option "-Wno-extern-c-compat"cc1plus.exe: warning: unrecognized command line option "-Wno-extern-c-compat"这种就是ndk版本不够,编译不了c&#;&#;导致的

如果源代码出错,他会指出错误行,之后视情况修改

四.编译成功

编译成功的apk在bin内debug内android

Android获取系统启动器、电话、短信和相机包名 privateResolveInfores;privateIntentinfoIntent;//获取启动器包名infoIntent=newIntent(Intent.ACTION_MAIN);infoIntent.addCategory(Intent.CATEGORY_HOME);res=getPackageManager().resolveActivity(infoI

安卓屏幕适配(各种方案组合) 本着分享技术的原则,写下这篇不是太完美的文章,希望能帮助到广大的androidcoder,一起共同进步本来是不想写这些出处,图片加水印的,但是有些无

修改应用图标及添加启动画面 由于Ionic更新了命令行工具,以后修改应用图标和添加启动画面就简单了,最新方法见最下方:应用图标:1.在整个项目所在文件夹下创建res文件夹,里

标签: cocos creator android

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

上一篇:cocos2d-x3.2 移植到安卓引入第三方so文件时候编译会删除解决方案1(cocos2d-x安装)

下一篇:Android获取系统启动器、电话、短信和相机包名(android获取系统弹窗,自动点击)

  • 缴纳印花税的会计凭证
  • 已缴纳车船税的车船在同一年度
  • 简易计税会计分录举例
  • 残疾人保障金的工资按实发还是应发
  • 海外工作薪资比国内高多少
  • 其他债券投资有减值,为什么其他权益工具投资没有减值
  • 个体户超过3万交个人所得税
  • 银行结息计入什么费用
  • 调整应付账款折扣到营业外收入吗
  • 足球俱乐部买卖球员的程序
  • 独立账户负债核算内容
  • 资产负债表中无形资产是原值还是净值
  • 长期借款借方登记归还的本金和利息
  • 建筑施工企业检查的内容包括什么
  • 道路占用挖掘费要交印花税吗
  • 多交印花税申请怎么写
  • 发票没开完可以领取吗?
  • 退税记录显示税务审核中
  • 业务宣传费和广告费有什么区别
  • 招商引资政府返税政策不兑现
  • 建筑业分包抵扣
  • 企业的经济成本由什么构成
  • 收到其他与经营活动有关的现金减少
  • 个人公积金公司这178,个人交多少
  • 高新企业入库是什么意思
  • 管理人员预借差旅费会计分录怎么写
  • 会计管理制度范本
  • 不得抵扣的进项税额计入哪里
  • 商家说补发什么意思
  • win11安装程序提示非管理员账号
  • 购物卡怎么给
  • 股权折价转让
  • 发出商品但货款没到账
  • sgmain.exe - sgmain是什么进程 有何作用
  • 应收账款周转天数减少说明什么
  • uniapp自定义下拉刷新上拉加载
  • 公司的清洁费用是什么科目
  • 半月湾在哪
  • php file_append
  • 材料采购业务流程
  • 超市进货产品
  • nerf 怎么瞄准
  • 税金及附加的含义
  • 固定资产转卖会亏本吗
  • python单子
  • 进项税额转出在申报的时候怎么填
  • 月末制造费用转入生产成本,因此期末账户一定无余额吗?
  • 其他综合收益在报表中的位置
  • python多线程编程案例
  • 预收货款尚未发货
  • 收取水电费计入什么科目
  • 印花税不减免
  • 施工企业的汇兑损失属于财务费用
  • 内部往来划账通知单
  • 个税起征点调整至10000
  • 销售折让的会计分录怎么做
  • 佣金是买卖股票都收吗
  • 收到赠送的样品附件
  • 收到政府土地补偿款账务处理
  • 基本户转法人个人账户如何做账
  • 如何查询公司经营异常
  • 什么企业属于小型微利企业
  • 无法在你的位置安装windows
  • windows安装mysql8.0
  • 如何删除win10系统
  • video for windows是什么
  • 怎么在centos中创建一个文件
  • windowsxp oobe
  • linux防火墙的主要内容
  • 安卓新创手势
  • Lesson01_05 HTML中的超链接
  • nodejs child_process
  • angular nz
  • unity触摸屏控件
  • python语言怎么用
  • python生成器send
  • android底部弹出页面
  • 如何理解税收制度的含义
  • 税的几个点是什么意思
  • 种植业税收优惠政策2023
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设