cocos creator安卓环境搭建_cocos creator基础-(二十三)android环境搭建、h5/android 打包发布...

1: 了解h5打包发布,要注意的事项;

2: 完成android环境配置与creator 项目android打包;

3: 使用 eclips打开项目或android-studio;

h5打包发布 1:引擎模块裁剪,减少引擎体积;2: resources目录的特性,减少setting.js体积;3: 订制启动的logo,与样式;

4: resources特性 a:creator里面会根据场景的依赖来打包的我们的资源, 资源没有用的,将不会被打包进来; b:有时候我们需要代码加载我们的资源, cocos creator独立出来一个文件夹resources(必须是要写成resources)存放我们的 资源; c:这个资源将会被视为代码里面会加载的资源;所以resources文件夹下的资源,不管你有没有在场景里面使用,都会被打包进去; d:resources里面的资源的ID,将会被打包写入到setting.js;5:代码加载资源的基本原则: (1)如果一个资源,不在代码里面加载,那么我们一定不要把它放到resources目录下; (2)如果一个资源要在代码里面加载,那么我们一定要放在resource目录下; (3)不管怎么样resource下的所有资源都会被打包进去,如果是真的没有用到的资源,不要放到resource目录下; (4)resources下的ID都会被写入setting.js导致setting.js 文件过大,我们要将没有在代码里面加载的文件移出 resources目录 android编译工具 1: android开发工具是基于JAVA来开发的,所以需要安装JDK; java devlop kit;2: android的应用开发程序,是基于Android SDK来开发的;3: 游戏引擎是有C/C++开发的,所以需要使用NDK来把游戏引擎变成二进制库.so给android应用 程序调用(通过JNI);4: ADT/android studio工具自带SDK;5: ant android打包是基于ant来打,所以我们要安装它;

安装JDK 1: 运行JDK的安装包,一路next安装好JDK到默认的目录,不要擅自修改目录,把它安装到C盘;2: 打开环境变量编辑器, 在系统变量里面添加: JAVA_HOME: C:\Program Files\Java\jdk1.7.0_51 (JDK的安装目录) CLASSPATH: .;%JAVA_HOME%\lib;(注意点号表示当前目录,不能省略) 在”系统变量” Path变量最前面添加 %JAVA_HOME%\bin;(注意:这里的分号不能省略)3:测试JDK是否已经安装好: java -verson 查看版本信息

安装SDK与NDK 1: 创建一个android编译工具的目录,比如c:/android2: 解压SDK工具到android目录,并添加环境变量 ANDROID_SDK_ROOT: C:\android\adt-bundle-windows-x86_64-20140702\sdk3: 解压NDK工具到android目录,并添加环境变量; NDK_ROOT: C:\android\android-ndk-r10d4: 安装ANT,解压apache-ant-1.9.5-bin.zip,并添加环境变量 ANT_ROOT 配置为: C:\android\apache-ant-1.9.5\bin

android打包 1: 检查环境是否已经全装好: creator偏好设置;2: 裁剪掉不用的模块3: 构建项目,生成项目的编译发布环境和模板; 版本 源码/二进制 启动的场景, 是否使用android studio4: 点击编译, 启动编译打包生成APK;5: 发布证书: 调试证书与发布证书;6: 包名: com.xxx.xxx,android应用的包名,android根据包名来确定是否为同一个应用;7: eclips打开creator项目;

作者:orxx

ps:以上是cocos creator基础-(二十三)android环境搭建、h5/android 打包发布全部内容,希望文章能够帮你解决cocos creator基础-(二十三)android环境搭建、h5/android 打包发布所遇到的游戏开发问题。

本文收录在 游戏编程 🕹️ - 学习Cocos专题,分享走一走~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值