cocos环境配置和打包apk

环境:

Win10 + vs2015 + cocos2d-X-3.10

开发  软件的安装与环境配置:

资源准备:(后面备注的版本为笔者所选的)

1  python (python-2.7.3)

2  CocosForWin-v3.10(官网可下载)

3  vs2015

分别安装以上三个软件,路径没有限制,但是路径名称最好不要出现中文/空格等特殊字符,包括后面建立项目时项目的存放路径,最好用纯英文+-”,比如“cocos2d-x-3.10”,因为笔者以前就因为路径名有空格导致一系列的问题(具体原因笔者没去深究)。

1.配置python 环境

安装好之后需要配置一下python 的path路径,就是把python的安装路径拷贝到系统变量的path环境变量中(不懂的可以百度,很多),需要注意的是,如果不是Win10系统,拷贝路径到path环境变量是记得要用一个英文状态下的分号“;”和其后面的路径分开。

2.配置cocos2d-x环境

安装好CocosForWin-v3.10去cocos2d-x-3.10根目录下运行下setup.py。

之后就可以创建项目了:

一种方法是在cmd命令下创建:

创建项目(括号中为解释)在控制台cmd键入例cocos new hello(项目名称)-p com.star.hello(包名字)-l cpp(项目类型) -d E:\MyCocos\cocos2dx_workspace(项目存放路径)

另外,安装CocosForWin-v3.10的时候,会自带安装Cocos Studio,用Cocos Studio创建项目也很方便!笔者用Cocos Studio创建了一个项目,然后直接打开用vs打开进行编译运行.

打包成apk  软件安装环境配置(笔者系统是64位的,用的是64位版本)

资源准备:(后面备注的版本为笔者所选的)

1  android-ndk(android-ndk-r10d),笔者用过79版本的都不行

2  android-sdk(android-sdk_r24.1.2)

3  apache-ant(apache-ant-1.9.6)

4  jdkjdk-8u77-windows-x64)

以上前面三个下载下来分别解压即可。然后分别去用户变量新建三个变量:

1NDK_ROOT(变量值放的是android-ndk的根目录,如笔者的:C:\android-ndk-r10d)

2ANDROID_SDK_ROOT(变量值放的是android-sdk的根目录,如笔者的:C:\android-sdk_r24.1.2-windows\android-sdk_r24.1.2-windows\android-sdk-windows)

3ANT_ROOT(变量值放的是apache-ant根目录下的bin目录,如笔者的:C:\apache-ant-1.9.6\bin)

接下来还有安装jdk和配置jdk环境:

下载下jdk然后直接安装,然后在系统变量的path变量中加入C:\Program Files\Java\jdk1.8.0_74\bin和C:\Program Files\Java\jdk1.8.0_74\jre\bin(根据自己的安装路径选择)。

接着还要在用户变量中新建一个变量:JAVA_HOME(变量值放jdk安装的根目录)。

打包apk:

1)在打包apk之前需要修改proj.android/jni文件夹下的Android.mk文件 添加自己新增的CPP文件,这里的新增指的是非cocos2dx生成的项目文件(自己新增的文件)。一定要把自己新增的文件或文件夹包含进apk

2)默认打包是横屏,若做的游戏是竖屏。则更改AndroidManifest.xml的参数:

  android:screenOrientation="landscape"(横屏),android:screenOrientation="portrait"(竖屏)

3)要把proj.win32\Debug.win32\res里面的资源拷贝到Resources\res的目录下,不然打包运行会找不到资源,出现一闪而过的情况!因为打包apk时他会把Resources的资源拷贝到proj.android\assets(可以查看下:build-cfg.json)。


(相应资源下载:http://pan.baidu.com/s/1pLgUxcv

注:比较懒,没有一步一步截图,主要备自己查看用的!

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
cocos creator打包APK的过程可以分为以下几个步骤: 1. 配置环境:首先需要安装Android Studio,并按照cocos官方文档的指引进行配置。具体的配置步骤可以参考官方文档(\[2\])。 2. cocos构建发布:在cocos creator中,选择构建发布选项,然后选择Android平台。在构建设置中,可以设置一些参数,如包名、签名等。根据项目的需求进行相应的设置。 3. 打包APK:根据官方文档的提示,使用Android Studio打开构建生成的工程文件(一般位于项目目录下的`build/jsb-default/frameworks/runtime-src/proj.android-studio`)。在Android Studio中,选择Build菜单下的Build Bundle(s) / APK(s)选项,即可开始打包APK的过程。 在打包过程中,可能会遇到一些SDK版本的问题,特别是对于对原生Android开发不熟悉的人来说。如果遇到问题,可以参考官方文档或者在评论区提问,寻求帮助(\[1\])。 #### 引用[.reference_title] - *1* *2* [cocos creator 3.x打包构建原生安卓APK流程(打包release版本,修改APP图标)](https://blog.csdn.net/hangsky1990/article/details/131740544)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [cocos creator 打包原生安卓apk 构建与编译](https://blog.csdn.net/qq_41506812/article/details/118069337)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值