[Godot] 如何导出安卓 APK 并在手机上调试

article/2025/8/12 6:45:21

在之前的文章中,我们已经详细介绍了如何配置 Godot 的安卓应用开发环境,包括安装 Android SDK、配置 Java 环境、设置 Godot 的 Android 导出模板等。本篇文章将进一步讲解如何将 Godot 项目导出为安卓 APK 文件,并实现在手机上进行调试运行。


1️⃣ 打开导出窗口

在完成项目开发后,我们可以通过 Godot 的内置导出功能生成 APK 文件:

  1. 打开 Godot 编辑器,进入你的项目。

  2. 点击顶部菜单栏的【项目】 -> 【导出】,打开导出窗口。

👉 


2️⃣ 添加安卓导出选项

如果这是你第一次导出安卓 APK,需要先添加安卓平台选项:

  1. 在导出窗口左侧点击【添加…】按钮。

  2. 选择【Android】,系统会自动添加安卓平台导出配置项。

添加完成后,右侧会出现一系列导出选项,我们可以根据需要进行调整。

👉 小提示:如果之前未正确配置 Android 导出模板,Godot 会提示你下载或配置模板,按照提示完成即可。


3️⃣ 配置导出选项和路径

为了让 APK 文件正确生成并能在手机上安装运行,有几个关键设置需要确认:

  1. 确保“可执行的”选项已经勾选(通常默认开启)。

  2. 在【路径】中设定 APK 文件的导出位置(例如:D:/MyGodotProjects/Build/mygame.apk)。

  3. 其他选项(如图标、版本号、包名、权限等)可以根据项目需要自行调整,初学者可保持默认。


4️⃣ 导出并启用调试模式

在正式导出 APK 前,我们通常会启用调试模式,便于在手机上测试:

  1. 点击下方【导出项目】按钮。

  2. 在弹出的“保存文件”窗口中,勾选“使用调试导出”

  3. 点击【保存】,Godot 会自动编译并生成 APK 文件。

👉 小提示:调试模式下导出的 APK 包无需签名,适合内部测试使用;如果需要发布到应用市场,需使用 Release 签名包。


5️⃣ 在安卓手机上安装测试

导出完成后,我们就可以将 APK 文件传输到安卓手机进行测试:

传输方式:

  • 通过数据线直接复制到手机存储;

  • 使用无线传输工具(如Send AnywhereAirDroid);

  • 使用应用助手(如应用宝)自动安装。

安装方法:

  1. 手机开启“允许安装未知来源应用”选项。

  2. 使用 APK 安装器或文件管理器直接安装刚才导出的 APK 文件。

  3. 安装完成后即可在手机上启动应用,测试效果。


🚀 总结

本文详细介绍了如何将 Godot 项目导出为安卓 APK,并实现在手机上调试的完整流程,主要步骤包括:

✅ 打开导出窗口
✅ 添加安卓导出选项
✅ 配置导出选项和导出路径
✅ 勾选调试导出并生成 APK
✅ 将 APK 安装到手机上测试


http://www.hkcw.cn/article/SEdvSArHhD.shtml

相关文章

通用人工智能 (AGI): 定义、挑战与未来展望

摘要 通用人工智能 (AGI) 代表人工智能领域的理想追求,其目标是创造具备人类般广泛智能能力的系统。本文深入探讨 AGI 的核心概念,详细梳理通向 AGI 的潜在技术路径,同时分析实现过程中面临的挑战与应对策略,并对 AGI 的未来发展进…

【CF】Day72——Codeforces Round 890 (Div. 2) CDE1 (二分答案 | 交互 + 分治 | ⭐树上背包)

C. To Become Max 题目: 思路: 二分挺好想的,但是check有点不好写 看到最大值,试试二分,如果 x 可以,那么 x - 1 肯定也可以,所以具有单调性,考虑二分 如何check呢?由于…

Java进阶---JVM

JVM概述 JVM作用: 负责将字节码翻译为机器码,管理运行时内存 JVM整体组成部分: 类加载系统(ClasLoader):负责将硬盘上的字节码文件加载到内存中 运行时数据区(RuntimeData Area):负责存储运行时各种数据 执行引擎(Ex…

Linux《文件系统》

在之前的系统IO当中已经了解了“内存”级别的文件操作,了解了文件描述符、重定向、缓冲区等概念,在了解了这些的知识之后还封装出了我们自己的libc库。接下来在本篇当中将会将视角从内存转向磁盘,研究文件在内存当中是如何进行存储的&#xf…

SRD-12VDC-SL-C 继电器‌接线图解

这个继电器可以使用12伏的直流电源控制250伏和125伏的交流电,也可以控制30伏和28伏的直流电,电流都为10安。 此继电器有5个引脚,各个的作用如下: 引脚4和引脚5为触点, 引脚1和引脚3为线圈引脚,接12伏的直…

Linux下目录递归拷贝的单进程实现

1.实验目的 掌握Linux应用程序命令行参数传递方法掌握POSIX API中文件I/O操作方法,包括:打开文件、关闭文件、创建文件、读写文件、确定和改变文件当前位置 2.实验内容 利用POSIX API在Linux系统上编写应用程序,仿写cp命令的部分功能&#…

哈希:闭散列的开放定址法

我还是曾经的那个少年 1.概念 通过其要存储的值与存储的位置建立映射关系。 如:基数排序也是运用了哈希开放定址法的的思想。 弊端:仅适用于数据集中的情况 2.开放定址法 问题:按照上述哈希的方式,向集合插入数据为44&#xff…

数据库基础

MySQL基础 一、什么是数据库 mysql是数据库服务的客户端 mysql是数据库服务的服务器端 本质:基于C(mysql)S(mysqld)模式的一种服务网络,一套给我们提供数据存取的服务的网络程序 数据库:一…

多线程——线程池

课程: 什么是线程池 可以自己实现这个功能,自己写一个线程池 jdk也给提供了线程池 为什么要有线程池 Executor框架 任务:就是代码 执行:谁去执行这个代码,之前是Thread执行的, thread: Executor: …

2006-2021年 中国社会状况综合调查CSS数据(含Excel、Stata格式)

2006-2021年 中国社会状况综合调查CSS数据(含Excel、Stata格式).ziphttps://download.csdn.net/download/2401_84585615/89784651 https://download.csdn.net/download/2401_84585615/89784651 2006至2021年,中国社会状况综合调查&#xff08…

ReLU的变体

在深度学习中,ReLU(Rectified Linear Unit)是最常用的激活函数之一,但其存在一些局限性(如死亡ReLU问题)。为解决这些问题,研究者们提出了多种变体。以下是常见的ReLU变体及其核心特点&#xff…

麦克风和电脑内播放声音实时识别转文字软件FunASR整合包V5下载

我基于FunASR制作的实时语音识别转文字软件当前更新到V5版本。软件可以实时识别麦克风声音和电脑内播放声音转为文字。 FunASR软件介绍 FunASR 是一款基础语音识别工具包和开源 SOTA 预训练模型,支持语音识别、语音活动检测、文本后处理等。 我使用FunASR制作了一…

Ollama 开放 局域网访问 外网访问 mac

目录 问题描述 搜索尝试 最终方案 问题描述 我们在本地安装Ollama模型后通过127.0.0.1:11434访问正常返回 但是无法通过局域网IP访问如: http://192.168.1.158:11434 搜索尝试 搜索发现需要添加环境变量 OLLAMA_HOST 才能开放外网访问 export OLLAMA_HOST0.0.…

让Windows“怀上”macOS,不要太漂亮

记得Windows 11刚发布时,很多人都说它“果味十足”,仿佛是在向macOS靠拢。虽然大家觉得Windows有点“没骨气”,但不得不承认,它的界面确实很美观。 今天给大家介绍两款软件,能让Windows拥有macOS的风格,看起…

Gradle配置指南:深入解析settings.gradle.kts(Kotlin DSL版)

文章目录 Gradle配置指南:深入解析settings.gradle.kts(Kotlin DSL版)settings.gradle.kts 基础配置选项单项目配置多项目配置 高级配置选项插件管理(Plugin Management)基础配置模板案例:Android项目标准配…

Android SDK安装与配置(小白教程)

目录 1、下载: 2、安装: 3、配置环境变量: 4、验证是否安装成功: Android SDK(软件开发工具包)是一套为开发者提供的全面工具和资源集合,涵盖不同版本平台、各类开发与调试工具、支持库等&a…

[wsl2]MacOS/Win局域网ssh连接wsl2:Ubuntu24.04 LTS

【wsl2】MacOS/Win局域网ssh连接wsl2:Ubuntu24.04 LTS 保证使用的是微软应用商店中下载的Ubuntu发行版本,本文在配置时发现若使用docker所基于的ubuntu系统配置会失败。遂采用默认的子发行版本。写在前面why wsl2?win11的好处 开始配置之前1.…

JAVA游戏打手俱乐部护航小程序+APP+公众号+h5 源码游戏陪玩小程序系统

一、系统概述 JAVA 游戏打手俱乐部护航陪玩系统是一款集小程序、APP、公众号和 H5 于一体的综合性游戏陪玩平台。该系统凭借丰富多样的功能,为游戏玩家和陪玩师傅搭建了便捷的沟通桥梁。其主要功能包括精准分类、优惠券管理、我的团队、师傅申请入驻、师傅端抢单机…

使用Mac下载MySQL修改密码第一篇_数据库

Mac下载MySQL MySQL官网链接MySQL​​​​​​ 当进入到官网后下滑到community社区,进行下载 然后选择community sever下载 这里就是要下载的界面,如果需要下载之前版本的话可以点击archives, 可能会因为这是外网原因,有时候下…

【Mac 从 0 到 1 保姆级配置教程 08】- 快速配置 Neovim、LazyVim 以及常用开发环境,如果之前有人这么写就好了

文章目录 2. 安装 Neovim3. 安装 LazyVim3.1. 安装依赖3.2. 安装 LazyVim3.3. 问题修复 4. 配置 LazyVim4.1. 基础知识4.2. 内置快捷键4.3. 自定义快捷键4.4. 配置主题4.5. 配置 C/C 环境4.6. 配置 JSON 和 Markdown 5. 最后6. 参考资料7. 系列教程 Mac 从 0 到 1 保姆级配置教…