cocos2dx3.17.0安装到完整打包android流程
cocos2dx3.17.0安装到完整打包android流程
- 截止目前cocos2dx已经有4.0版本,但是这是3.17.0的打包编译教程
- 工具下载
截止目前cocos2dx已经有4.0版本,但是这是3.17.0的打包编译教程
工具下载
首先下载所需要的工具 cocos2dx3.17.0 地址 http://www.cocos2d-x.org/download/version#Cocos2d-x
然后安装python2.7以及配置它的环境变量路径网上都有
然后下载android-ant-sdk-ndk-jdk百度云网址https://pan.baidu.com/s/1OjPrHNsygL98o9B8Pb5yfA
提取码d4c9全部适合的版本都下好了,因为其中一个版本不对都编译不过
依次配置环境变量 ,我在盘新建了一个文件夹全部下载都放在了这里面请无视dev2和avlua2.zip和BabeLua For 2015.vsix和android-studio
其中ant—ndk—sdk只需要解压注意后面sdk下载多洗多了会占用几十G内存
jdk安装文件夹 jdk-goal是安装目标文件夹我把解压出来的文件夹改了名字比如android-sdk-windows改成了sdk环境变量配置 请在系统变量加入
变量名 ANDROID_HOME变量值 F:\app\sdk\
变量名 ANDROID_SDK_ROOT变量值 F:\app\sdk
变量名 ANT_ROOT变量值 F:\app\ant\bin
变量名 CLASSPATH变量值 F:\app\jdk\lib
变量名 NDK_ROOT变量值 F:\app\ndk
变量名 JAVA_HOME变量值 F:\app\jdk
变量名 COCOS_CONSOLE_ROOT
变量值 F:\app\cocos2d-x-3.17\tools\cocos2d-console\bin
变量名 COCOS_TEMPLATES_ROOT
变量值F:\app\cocos2d-x-3.17\templates
变量名 COCOS_X_ROOT变量值 F:\app
下图演示其中一个不知道可以百度环境变量添加
11.多确认几次这些其实是根据你放置的路径安装配置的环境变量最后记得保存
引擎配置
在引擎的目录下找到setup,py (我的是F:\app\cocos2d-x-3.17)
鼠标左键+shift打开cmd输入setup,py这样比起理解点击可以暂停住看看自己的环境是否编译成功
大概就是这样失败的百度很多都可以解决
创建项目 到cocos2d-x-3.17\tools\cocos2d-console\bin目录
按住shift左击鼠标打开cmd输入
cocos new PopStar -p com.gongsi.PopStar -l cpp -d F:\app\cocos2d-x-project
窗口创建一个cpp工程记住要创建cocos2d-x-project目录哦。
然后在编译时来到F:\app\cocos2d-x-project\PopStar\proj.android
目录下找到build.gradle文件修改里面两处同样的google()
jcenter()
为 google()
maven{ url’http://maven.aliyun.com/nexus/content/groups/public/’ }
修改完之后(这一步很重要是为了下载有些东西但是原来的配置连接到国外网站下载都超时所以用国内镜像)
最后打开F:\app\sdk目录下的SDK Manager.exe
下面是我SDK Manager.exe下载的东西
选择android 8.0.0下载这样在F:\app\sdk\platforms目录下才会有android-xx等目录最后打包才不会出问题
最后回到F:\app\cocos2d-x-project\PopStar\proj.android
shift+左击鼠标打开命令行打包命令
cocos compile -p android --ap android-26
或cocos compile -p android --ap android-27
android-26这个是刚才F:\app\sdk\platforms里面的文件夹看看自己是什么在填写
最后
30.打包完成到目录里面找apk(注第一次编译会很长)
cocos2dx3.17.0安装到完整打包android流程相关推荐
- MySQL下载安装配置完整教程(详细流程)
一.首先附上MySQL官网连接 MySQL官网超链接 二.点击图片中圈出的地方(DOWNLOADS) 三.鼠标下拉到最下面点击MySQL Community(GPL) DOWNLOADS 四.点击圈出 ...
- centen os7 源码安装git2.17.0
下载git2.17.0(linux版):在Github,https://github.com/git/git/releases 下载最新版本. 上传到usr/local/java目录下并解压 安装依赖 ...
- Android APK文件结构 完整打包编译的流程 APK安装过程 详解
Android apk文件结构 打包编译的流程 Android官网 配置构建 流程 Configure your build The build process APK文件结构 assets res ...
- cocos2dx-3.17.2 ---- xcode 14.0.1 项目移植
一.环境准备 1.coco2dx 版本:3.17.2 2.Xcode 版本:14.0.1 3.python 版本 :2.7.14 4. cocos2dx 引擎代码重写部分. 将相应的改动代码,找 ...
- phoneGap3.0安装步骤(以windows下的android环境为例):
环境: WIN系统,JDK,Android,Eclipse,Ant,Git,PhoneGap3.x (Cordova) 1. 安装JRE,设置JAVA_HOME,比如JAVA_HOME=C:\prog ...
- android studio gradle配置_Unity打包Android最全攻略(含完整流程及常见问题)
洪流学堂,让你快人几步.你好,我是你的技术探路者郑洪智,你可以叫我大智. 最近写了很多AR教程,在收到的小伙伴的求助里面,超过80%都是Android打包的问题.这篇就把你Android打包问题统统搞 ...
- 大数据基础学习二:在VMware虚拟机上安装Ubuntu完整步骤及需要注意的问题(以VMware Workstation 15.1.0 Pro和Ubuntu18.04.3优麒麟版为例)
大数据基础学习二:在VMware虚拟机上安装Ubuntu完整步骤及需要注意的问题 (以VMware Workstation 15.1.0 Pro for Windows和Ubuntu18.04.3优麒 ...
- CentOS 6 5安装Erlang/OTP 17 0
CentOS 6.5安装Erlang/OTP 17.0 作者:chszs,转载需注明.博客主页:http://blog.csdn.net/chszs Erlang目前已经是Fedora和Debian/ ...
- SPSS Statistics 17.0多国语言(含中文)完整注册版
使用全新的SPSS超强统计软体来分析资料,让您操作轻松,并做出具丰富特色的报表. SPSS视窗系列能帮助您发现那些以前使用试算表及资料库时所无法注意到资料里的重要趋势.另外还能够在难以解决的问题上,帮 ...
最新文章
- Classifying dynamic textures via spatiotemporal fractal analysis(许教授)
- MySQL Workbench 8.0 CE数据库管理基本操作
- 黄仁勋登上《时代周刊》2021年度全球具影响力人物
- 超级棒的170+款web前端开发工具汇总,千万要收藏好!
- python3 Crypto使用出现的问题
- 三面美团Java岗,尚学堂java马士兵全套
- docker搭建zookeeper集群
- 35款非常有创意的透明名片设计作品
- So easy!10 行代码写个“让你惊叹”的文章生成器 | 原力计划
- 统计学系方法4.1补充理解
- 解决在servlet中输出html的中文输出为问号的问题
- 【推荐】实现跟随鼠标移动的浮动提示框、气泡框、Tip效果
- windows电脑录屏消除回声
- 怎样进行电路的抗干扰设计
- 物联网云平台—物联网背后的掌舵者?
- 从台下到台上,我成为 GDE(谷歌开发者专家) 的经验分享
- 设计模型概念了解-------------【设计模型】
- win10安装maddpg
- (已发布源码)图像修复——上下文编码器以及加入全局判别器的改进(Context Encoder and Global and Local Discriminator)
- Quartz自动任务
热门文章
- Movist Pro for Mac(视频播放器)
- Linux系统RAR加密解密
- linux下思维导图软件,MindMaster|MindMaster思维导图软件 for Linux 6.3下载_太平洋下载中心...
- linux时间比正常时间走慢,Linux下时间比正常时间快8小时解决
- C++游戏服务器开发视频教程
- oracle 表导出pdm文件,如何将数据库中已有表导入到powerDesigner生成pdm文件
- 雨轻风色暴,梅子青时节
- np.mean()和np.std()函数
- 2021前端几大UI主流框架排行榜
- hdu 3509 Buge's Fibonacci Number Problem