Unity 使用 Gradle 来构建 Android 应用程序,因此了解构建过程以及 Unity 如何与__ Gradle__一套 Android 构建系统,可自动执行多种构建过程。这种自动化意味着能减少许多常见的构建错误。更多信息
See in Glossary 交互非常有用。Gradle 允许您使用播放器设置和其他 Unity 窗口来配置最终构建的大多数方面,但是为了进行更多控制,必须覆盖清单和模板文件,或者导出项目并在 Android Studio 中编辑项目。
要构建 Android 应用程序:
libil2cpp.so 库放入 Gradle 项目。
Unity 在构建 Android 播放器时使用增量构建管线。请参阅以下特定于 Android 的增量构建管线行为:
如果实现 IPostGenerateGradleAndroidProject 并修改或移动增量构建管线使用的任何 Android 文件或资源,可能会导致在构建项目时出现问题。如果只想修改 Gradle 项目文件,最佳做法是使用 Android 项目配置管理器而不是 IPostGenerateGradleAndroidProject。如果必须要针对用例使用 IPostGenerateGradleAndroidProject 并且需要解决增量构建管线问题,请参阅创建非增量构建。
注意:您可以使用 Android 项目配置管理器并仅在自定义模块中修改 Android Gradle 项目文件。