HOME / 第 8 部分 · 导出发布与毕业 / 第 98 课
MODULE 8 · 导出发布与毕业
第 98 课 · Android 导出与上架
🎯 本课学习目标
- 导出 Android APK
- 配置签名
- 了解上架流程
把游戏装到手机上玩——本课导出 Android 版,并了解上架应用商店。
📖 详细教学步骤
准备工作准备
- 安装 Android 导出模板
- 安装 JDK(Java 开发套件)
- 安装 Android SDK(命令行工具)
- Godot 设置里配置 SDK 路径
💡 首次配置稍繁琐,按 Godot 官方文档「Exporting for Android」一步步来。
配置导出预设操作
- 项目 → 导出 → 添加 → Android
- 配置包名(如 com.yourname.starhunter)
- 配置版本号
- 图标:各尺寸 .png 图标
生成签名密钥代码
APK 需要签名密钥(命令行生成):
GDSCRIPT# 生成密钥库(一次性)
keytool -genkey -v -keystore release.keystore \
-alias mygame -keyalg RSA -keysize 2048 -validity 10000
# 按提示填写信息并记住密码
配置签名操作
- 导出预设 → 选项 → 用户数据构建(User Data Build)
- 勾选「使用自定义构建」或配置 Keystore
- 填写 keystore 路径、密码、别名
导出 APK操作
- 点「导出项目」选择 .apk
- 把 APK 传到 Android 手机安装
- 手机设置允许「未知来源」应用
- 测试触屏、性能
💡 也可以导出 AAB(Google Play 专用格式)。
上架 Google Play发布
- 注册 Google Play 开发者账号(一次性费用)
- 创建应用 → 上传 AAB → 填写资料(描述/截图/隐私政策)
- 内部测试 → 封闭测试 → 正式发布
- 国内可上架:TapTap、华为/小米应用市场等
移动端优化提示优化
- 触屏:加虚拟摇杆/按钮(第 77 课)
- 性能:降低分辨率/阴影/粒子
- 横竖屏:按游戏类型设置 Screen Orientation
- 存档用 user://(Android 正常)
⚠️
导出报错找不到 SDK?
在 编辑器→编辑器设置→导出→Android 里正确配置 SDK/JDK 路径。
⚠️
APK 装不上?
确认签名配置正确、手机开了未知来源、APK 未损坏。
🧪 动手试一试
🏋️ 课后练习
把太空射击导出 Android APK,装到手机测试触屏操作与性能,调优后再导出一次。
触屏输入 + 性能优化 + 横屏设置。
💡
签名密钥务必备份,丢了无法更新已发布的应用。
💡
国内发布优先考虑 TapTap 与国内手机厂商市场。
🎓 本课小结
Android 导出:装模板/SDK/JDK → 建预设 → 生成并配置签名 → 导出 APK/AAB → 手机安装测试;上架 Google Play/TapTap。