首页 > 其他分享 >Cocos Creator 3.x 之Android Studio打包

Cocos Creator 3.x 之Android Studio打包

时间:2023-11-05 21:32:56浏览次数:29  
标签:Cocos CocosAndroid Studio android Android native

一,前言

1,Cocos Creator 5.3.2

2,Android Studio Dolphin | 2021.3.1 Patch 1

3,SDK和NDK

3.1, SDK

Cocos Creator 3.x 之Android Studio打包_Cocos

3.1, NDK

Cocos Creator 3.x 之Android Studio打包_APK_02

二, 使用Cocos Creator构建Android工程

1, 点击“构建”按钮。(注意:不用点击“生成”,我们使用Android Studio生成APK)

Cocos Creator 3.x 之Android Studio打包_Android Studio_03

2,生成的Android工程

Cocos Creator 3.x 之Android Studio打包_Android Studio_04

注意:在Cocos项目下生成了native文件夹,如下

Cocos Creator 3.x 之Android Studio打包_APK_05

三,手动搭建Android工程

1,新建CocosAndroid文件夹

2,将cocos creator工程下生成的./build/android拷贝到CocosAndroid下。将CocosAndroid/android下的assets 和cocos.compile 删除。

3,将cocos creator工程下生成的./native拷贝到CocosAndroid下

Cocos Creator 3.x 之Android Studio打包_Android Studio_06


四,使用Android Studio打开Android工程

1,打开CocosAndroid/android/proj

2, 编辑gradle.properties

Cocos Creator 3.x 之Android Studio打包_Android_07

2.1, 编辑RES_PATH,位置:CocosAndroid下的android

RES_PATH=/Users/hz/WorkSpace/CocosAndroid/android

2.2,编辑NATIVE_DIR, 位置:CocosAndroid下的native/engine/android

NATIVE_DIR=/Users/hz/WorkSpace/CocosAndroid/native/engine/android


标签:Cocos,CocosAndroid,Studio,android,Android,native
From: https://blog.51cto.com/aonaufly/8195807

相关文章

  • android studio 编译Telegram源码经验总结(2023-11-05)
    前言Telegram是一款强大的端到端加密IM,专注于安全性和速度,支持Android/IOS/Windows/macOS等平台,功能丰富,运行流畅,免费开源,代码具有学习和研究意义。一、androidtelegram源码下载地址:github:https://github.com/DrKLO/Telegram.git二、编译环境的选择:Windows版本:1064位;Andro......
  • 使用SourceLink在Visual Studio中查看.NET Core源代码
    0.系统版本VisualStudio版本:20221.步骤1.1新建任意工程(.NETCoreMVC) 1.2添加Microsoft.SourceLink.GitHubNuGet包 1.3在需要查看源代码的位置设置调试断点并启动调试 1.4按F11进入逐语句调试即可查看 ......
  • Cocos 2.x- 屏幕适配、对齐策略
    在《Cocos2.x-HelloWorld飞机大战游戏》,简单实现了一个Cocos2.xHelloWorld程序,但是在不同的机型的运行效果,会出现黑边的情况,在查看CocosCreator的手册之后,发现了一个简单的解决方案,这里记录一下处理过程。1.环境搭建为了不对原来的代码进行大的调整,这里单独创建了一个......
  • 2023年最强大厂Android面试题库来了,不接受反驳!
    前言上周和部门BP聊天,她说最近在boss上放出一个初级Android岗位,平均每天都能收到300多份简历。Android市场越来越卷,跳槽前做好技术进阶突击,才能稳拿offer。相信有过中、大厂面试经验的小伙伴都知道,中、大厂面试提问都不会是点到为止那么简单,很多面试官会就一个比较基础的问题,一......
  • Android系统中进程的优先级
    进程与线程进程是操作系统中正在运行的程序的实例。每个进程都有自己的内存空间和系统资源,并且可以独立地执行指令。进程可以包含一个或多个线程,线程是进程中的执行单元,负责执行具体的任务。在操作系统中,进程是资源分配的基本单位。操作系统通过调度算法来管理和控制进程的执行顺序......
  • 记一个 Android 14 适配引发的Android 存储权限问题
    一、bug背景项目中有下面这样一段代码,在AndroidT版本运行正常,现在适配到AndroidU上之后,运行时crash了。。。。...values.put(MediaStore.Images.Media.DATA,file.absolutePath)values.put(MediaStore.Images.Media.DISPLAY_NAME,file.name)...resolver.update(ur......
  • 亲测可行,Android Studio 查看源码出现 Source for ‘Android API xxx Platform’ not
    亲测可行,AndroidStudio查看源码出现Sourcefor‘AndroidAPIxxxPlatform’notfound的解决方法如标题中的问题,产生的原因就是SDK源码目录下找不到对应版本的源码文件。解决方案一般就是下载对应版本的源码文件即可。这里主要是另一种情况,每次Google发布Android新......
  • 知名大厂的18道Android面试题曝光,你能回答几道?
    前言最近一位知名大厂的Android技术主管,跟我透露了他们公司的18道超难的Android面试题,有些题小编看了都觉得很刁钻。今天小编给大家来做个剧透,你也可以对应看一下,你能回答出来几题?下面有面试题答案,但是我的建议是先自己思考一下,将自己的答案记下来,再去看答案,对比一下有没有出入,这样......
  • Android程序员如何应对公司裁员后找不到工作的困境
    前言自人类社会诞生以来,失业率一直是一个无法回避的社会问题。然而,在2023年,失业率大爆发的情况却对许多人来说是一个完全意想不到的现象。头部互联网公司纷纷开始或明或暗的大规模裁员,经历如此剧烈的行业变动,程序员们压力山大,如何寻找新工作成了难题,那么面对紧迫的就业形势,该如何选......
  • Android动态代理详解
    动态代理在java里面算是一种比常用的技术,它和静态代理的区别在于静态代理需在编译的时候代理类就已经确定了,而动态代理的代理类是在运行的时候动态生成的。例如使用retrofit的时候我们只需要定义好interface:publicinterfaceGitHubService{@GET("users/{user}/repos")Ca......