安装 Defold 并配置 Android 项目

本指南涵盖以下步骤

  • 选择 Defold 版本
  • 下载并安装 Defold
  • 使用移动模板创建新项目
  • 配置 Android 特定的 Defold 项目设置

选择版本

尽可能使用 Defold 的最新稳定版本。对于 Android 开发,请使用 1.2.181 或更高版本。

下载并运行 Defold

访问Defold 下载页面以下载适用于您首选环境的游戏引擎。

Defold 作为独立应用分发。它不需要安装过程;解压下载存档后,您可以直接运行它。

使用移动游戏模板创建项目

Defold 包含您在创建新项目时可以使用的各种模板。移动游戏模板在为 Android 创建项目时很有用。选择此模板会自动创建占位符应用图标文件,并配置尺寸设置、方向设置和输入绑定

要使用移动游戏模板创建新项目,请执行以下操作

  1. 启动Defold 编辑器
  2. 点击新建项目,并确保已选择从模板选项卡。
  3. 从列表中选择移动游戏模板。
  4. 为新项目指定名称和位置。
  5. 点击创建新项目
Selecting the Mobile Game template from new project
图 1. 创建新项目时选择移动游戏模板

配置 Android 项目

Defold 支持针对 Defold 项目的许多 Android 特定设置。

  • 要访问这些设置:在 Defold 编辑器中,打开 game.project 文件并向下滚动到Android部分。
The Android section of Defold project settings
图 2. Defold 项目的项目设置

重要的 Android 特定项目设置分为以下几类

应用图标

应用图标字段:指定应用图标文件。图标文件必须是 PNG 格式,并且与字段名称中所示的像素尺寸匹配。

软件包信息

版本代码:指定软件包版本代码。Google Play 要求每次软件包提交都有唯一的版本代码。尝试使用低于先前提交版本代码的版本代码将导致错误。

最低 SDK 版本:定义项目支持的最低 Android API 级别。

目标 SDK 版本:定义用于构建和导出项目的 Android SDK 的 API 级别。确保此值符合 Google Play 目标 API 要求

软件包:指定应用的软件包标识符。这应与在 Google Play 管理中心创建的软件包标识符匹配。

Manifest 设置:指定将用于创建应用清单的 AndroidManifest.xml 文件。Defold 会自动为此设置生成一个默认清单文件,并使用项目设置中的值填充它。

其他设置

沉浸模式:如果选中,此选项会在应用活动时隐藏导航栏和状态栏。

可调试:如果选中,此选项会在导出期间设置 Android 清单中的 android:debuggable 字段。

其他资源