[Godot][游戏开发] 如何在 Godot 中配置 Android 环境(适配新版 Android Studio)

在使用 Godot 进行 Android 项目的开发与导出时,配置 Android 环境是一项必要步骤。随着 Android Studio 的更新(特别是自 Arctic Fox 版本起),安装方式发生了变化,默认不再引导用户手动配置 SDK/JDK/NDK,而是自动处理。本文将详细介绍如何手动确认这些路径并正确配置到 Godot 中。

 

一、确认 Android Studio 安装了 SDK 和 JDK

新版 Android Studio 在安装过程中通常自动配置 SDK,但我们仍需手动确认路径。

1.1 查看 Android SDK 路径

打开 Android Studio,在欢迎界面点击:

ore Actions > SDK Manager 

在弹出的“SDK Manager”窗口中,可以看到:

  • Android SDK Location:路径通常是:

    :\Users\你的用户名\AppData\Local\Android\Sdk 

复制此路径,在 Godot 中按以下路径设置:

Editor > Editor Settings > Export > Android > android_sdk_path 

确保路径填写无误,否则导出 APK 可能失败。

 

二、安装并配置 JDK

Godot 目前支持 Java 8 到 Java 17 的 JDK。推荐使用 Eclipse Adoptium(原 AdoptOpenJDK)发行的 Temurin JDK,开源、安全、更新及时。

2.1 安装 Temurin JDK(推荐)

安装步骤:
  1. 打开官网:Home | Adoptium

  2. 点击首页“Download”按钮

  3. 推荐版本:Temurin JDK 17 LTS

  4. 选择适合你系统的版本(Windows/macOS/Linux)

  5. 下载并安装

安装完成后,记下安装路径,默认一般是:

C:\Program Files\Eclipse Adoptium\jdk-17.x.x 

2.2 在 Godot 中配置 JDK 路径

安装完成后,在 Godot 中设置 JDK 路径:

Editor > Editor Settings > Export > Android > java_sdk_path 

填写你刚才安装的 JDK 路径。

三、验证环境配置(可选)

打开终端(CMD 或 PowerShell),输入以下命令来验证 JDK 是否正确安装:

java -version 

输出应类似如下:

openjdk version "17.0.x" 202x-xx-xx OpenJDK Runtime Environment Temurin-17.x.x 

如果输出信息正确,说明你的 JDK 安装无误,Godot 也能正常识别。

 


✅ 总结:Godot Android 环境配置步骤

项目操作路径
SDK 路径确认Android Studio > More Actions > SDK Manager
设置 SDKGodot > Editor Settings > android_sdk_path
安装 JDK推荐 Temurin JDK 17 LTS
设置 JDKGodot > Editor Settings > java_sdk_path
验证 JDK命令行执行 java -version

正确配置 Android 环境是顺利导出 Godot Android 项目的关键。配置完成后,即可使用 Godot 进行 APK 构建与调试,开启移动开发之旅。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.pswp.cn/pingmian/83252.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

量子语言模型——where to go

1️⃣ 在大语言模型(LLM)高度发达的今天,还研究这些小模型(如n-gram、RNN、量子语言模型)是否有意义? ✅ 有意义,但意义已经转变了——不再是用于「直接生产 SOTA 应用」,而是&…

机电的焊接技术

焊接技术:高温或高压条件下,使用焊接材料(焊条或焊丝)将两块或两块以上的母材(待焊接的工件)连接 成一个整体的操作方法。 2.3.1 焊接设备和焊接材料的分类及选用 1.焊接设备(对应焊接方法) 2.焊接材料(焊条、焊丝、焊剂、焊接气…

深入解析Vue.js:构建现代Web应用的高效之道

一、Vue.js 的核心设计理念 Vue.js 以渐进式框架为定位,强调轻量灵活与易上手性,允许开发者根据项目需求逐步引入核心功能或扩展模块。其核心设计遵循以下原则: 响应式数据绑定:通过数据劫持(Object.defineProperty/Proxy)和发布 - 订阅模式,实现视图与数据的自动同步,…

信贷特征分析可视化函数(外置指标面板完整版)

XY的基础处理 target_column[SeriousDlqin2yrs] feature_columns[RevolvingUtilizationOfUnsecuredLines, age,NumberOfTime30-59DaysPastDueNotWorse, DebtRatio, MonthlyIncome,NumberOfOpenCreditLinesAndLoans, NumberOfTimes90DaysLate,NumberRealEstateLoansOrLines, Nu…

ESP32-idf学习(三)esp32C3连接iot

一、前言 上一篇用蓝牙作为通信方式,虽然勉强完成了控制,但结果显然不是那么符合我们的预期,既然用蓝牙还需要研究一段时间,那我们就先整一些现成的,不需要研究的!iot云平台!这里当然也是通过w…

Axure RP11安装、激活、汉化

一:注册码 Axure RP11.0.0.4122在2025-5-29日亲测有效: 49bb9513c40444b9bcc3ce49a7a022f9

高光谱成像相机:基于高光谱成像技术的玉米种子纯度检测研究

种子纯度是衡量种子质量的核心指标之一,直接影响农作物产量与品质。传统检测方法(如形态学观察、生化分析)存在耗时长、破坏样本、依赖人工等缺陷。近年来,高光谱成像技术因其融合光谱与图像信息的优势,成为无损检测领…

Excel 中的TEXTJOIN用法(基础版),将Excel 多个单元格内容按条件合并到一个单元格

1.新建一张数据透视表 选择你需要的维度所在的列 2.点击确定生成,勾选右边的维度 3.选中单元格,通过 ShiftF3 查看函数参数 第一个参数:分隔符,用来分隔合并的文本,不需要分隔用"" 第二个参数:…

2025.05.28【Choropleth】群体进化学专用图:区域数据可视化

Load geospatial data Start by loading your geospatial data in R, and build a basic plot. Data from the package The cartography comes with a set of geospatial data included. Learn how to use it to build a choropleth map. 文章目录 Load geospatial dataData …

QT-Creator安装教程(windows)

目录 1,下载 1.1 镜像源下载 1.2 运行下载的exe文件 1.2.1 QT5 版本安装 1.2.2 QT6 版本安装 1.2.3 如何在安装完成之后,继续添加扩展包 1,下载 1.1 镜像源下载 地址:Index of /qtproject/

Deepin 23.10安装Docker

个人博客地址:Deepin 23.10安装Docker | 一张假钞的真实世界 Deepin 是基于 Debian 的国产 Linux 发行版,安装 Docker Desktop 可能会遇到兼容性问题,因为 Docker Desktop 官方主要支持 Ubuntu/Debian/Red Hat/Fedora/Arch 等主流发行版&…

ARXML解析与可视化工具

随着汽车电子行业的快速发展,AUTOSAR标准在车辆软件架构中发挥着越来越重要的作用。然而,传统的ARXML文件处理工具往往存在高昂的许可费用、封闭的数据格式和复杂的使用门槛等问题。本文介绍一种基于TXT格式输出的ARXML解析方案,为开发团队提供了一个高效的替代解决方案。 …

2026-2030工业发展解读系列:PLM/PDM系统解析报告(预览版)

1 PLM系统的核心价值与功能定位 PLM是一种贯穿产品全生命周期的战略性数字化工具,覆盖从概念设计、研发、生产到退市的全流程管理。 PLM系统功能模块包含数据管理、流程协同、项目管控等核心,支持从三维设计到生产制造的全链条数字化协同。 1.1数据管…

Go语言中的rune和byte类型详解

1. rune类型 1.1. 基本概念 1. rune是Go语言的内建类型,它是int32的别名,即32位有符号整数; 2. 用于表示一个Unicode码点,全拼Unicode code point; 3. 可以表示任何UTF-8编码的字符; 1.2. 特点 1. 每…

【中国・珠海】2025 物联网与边缘计算国际研讨会(IoTEC2025)盛大来袭!

2025 物联网与边缘计算国际研讨会(IoTEC2025)盛大来袭! 科技浪潮奔涌向前,物联网与边缘计算已成为驱动各行业变革的核心力量。在此背景下,2025 物联网与边缘计算国际研讨会(IoTEC2025)即将震撼…

Photoshop使用钢笔绘制图形

1、绘制脸部路径 选择钢笔工具,再选择“路径”。 基于两个点绘制一个弯曲的曲线 使用Alt键移动单个点,该点决定了后续的曲线方向 继续绘制第3个点 最后一个点首尾是同一个点,使用钢笔保证是闭合回路。 以同样的方式绘制2个眼睛外框。 使用椭…

# 使用 Selenium 爬取苏宁易购优质评价

使用 Selenium 爬取苏宁易购优质评价 在数据挖掘和网络爬虫领域,Selenium 是一个强大的工具,尤其适合处理动态网页内容。本文将通过一个实际案例,展示如何使用 Selenium 爬取苏宁易购上的优质评价,并将这些评价保存到本地文件中。…

Windows上用FFmpeg推流及拉流的流程概览

1. 视频采集与推流(Windows FFmpeg) 采集设备:Windows上的摄像头,比如“Integrated Camera”。 采集方式:FFmpeg通过 dshow 设备接口读取摄像头。 推流协议:你可以选择推到 RTMP 或 RTSP 服务器。 推流…

研华工控机安装Windows10系统,适用UEFI(GPT)格式安装

主要硬件 主板:AIMB-787 、CPU:i5-6500 U盘启动工具:通过网盘分享的文件:rufus-3.20.zip 链接: https://pan.baidu.com/s/1YlFfd-_EhFHCG4sEHBQ8dQ?pwdQT12 提取码: QT12 Win10 22H2 Pro 纯净版系统:通过网盘分享…

什么是数字化转型,如何系统性重构业务逻辑

“数字化转型不是把原来的流程搬到系统里,而是用数据和技术重新定义业务逻辑,提升决策速度、客户体验和组织效率。” 光这一句话,其实就够用了。 真懂的人,一听这话就点头;不懂的人,只觉得听起来挺高级。…