Unity 使用 GradleAndroid 构建系统,可自动执行多个构建过程。此自动化意味着许多常见的构建错误不太可能发生。 更多信息
参见 术语表 构建 Android 应用程序,因此了解构建过程以及 Unity 如何与 Gradle 交互非常有用。Gradle 允许您使用 播放器设置设置可用于为 Unity 构建的最终游戏设置各种特定于播放器的选项。 更多信息
参见 术语表 和其他 Unity 窗口来配置最终构建的大多数方面,但是,为了获得更多控制权,您必须覆盖 清单清单文件有两种类型:项目清单和包清单。
参见 术语表 和 模板 文件,或导出您的项目并在 Android Studio 中对其进行编辑。
构建 Android 应用程序
libil2cpp.so
库放置到 Gradle 项目中。Unity 在构建 Android 播放器时使用 增量构建管道。查看以下 Android 特定增量构建管道行为
如果您实现 IPostGenerateGradleAndroidProject 并修改或移动增量构建管道使用的任何 Android 文件或资产,则可能会导致构建项目时出现问题。如果您只想 修改 Gradle 项目文件,最佳做法是使用 Android 项目配置管理器 而不是 IPostGenerateGradleAndroidProject
。如果您必须为您的用例使用 IPostGenerateGradleAndroidProject
并需要解决增量构建管道问题,请参阅 创建非增量构建。
注意:您只能在自定义模块中使用 Android 项目配置管理器修改 Android Gradle 项目文件。