[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
设置 SDK Godot > Editor Settings > android_sdk_path
安装 JDK 推荐 Temurin JDK 17 LTS
设置 JDK Godot > Editor Settings > java_sdk_path
验证 JDK 命令行执行 java -version

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

相关推荐
移动开发者1号15 分钟前
扫一扫的时候会经历哪些事
android·kotlin
移动开发者1号16 分钟前
Fragment事务commit与commitNow区别
android·java
移动开发者1号20 分钟前
动态加载组件原理详解
android·kotlin
移动开发者1号25 分钟前
Android任务栈管理策略总结
android·kotlin
墨狂之逸才3 小时前
kotlin泛型实化
android·kotlin
_一条咸鱼_3 小时前
Android Runtime虚拟机实例创建与全局状态初始化(11)
android·面试·android jetpack
墨狂之逸才3 小时前
kotlin中:: 是一个非常重要的操作符,称为引用操作符
android·kotlin
工业互联网专业3 小时前
基于Android的记录生活APP_springboot+vue
android·vue.js·spring boot·毕业设计·源码·课程设计·记录生活app
小陶来咯3 小时前
【仿muduo库实现并发服务器】实现时间轮定时器
android·运维·服务器
Yeah_0day4 小时前
移动安全Android——客户端数据安全
android·客户端数据安全·本地文件权限配置·本地文件内容安全·本地日志内容安全