如何在 Unity 中使用 Gradle

Ren*_*rer 5 c# unity-game-engine firebase

因为我想将 Firebase 添加到我的 Android 游戏中,所以我想包含 Google Auth。但我有以下问题。我需要向 build.gradle 文件添加一些代码,但在我的 Unity 项目中找不到它。

这是我从 Firebase 找到的手册:https ://firebase.google.com/docs/auth/android/google-signin

我在所有驱动器上搜索了 build.gradle,但一无所获。你能告诉我在哪里找到它,或者我必须做什么才能从链接中实现代码?

Pro*_*mer 9

在 Unity 中使用 Gradle。

1 .转到<UnityInstallationDirecory>\Editor\Data\PlaybackEngines\AndroidPlayer\Tools\GradleTemplates,然后将mainTemplate.gradle文件复制到您的<ProjectName>Assets\Plugins\Android文件夹中。

2 .然后您可以修改mainTemplate.gradle为您想要的任何内容。现在,要确保构建使用 gradle 文件,请将构建系统更改为"Gradle (New)"

在此处输入图片说明


小智 5

从 Unity v2018.3 开始,您只需在播放器窗口(可通过文件 > 构建设置 > 播放器设置 > 发布设置访问)上启用自定义 Gradle 模板属性,即可添加您自己的自定义 Gradle 构建文件。这会为您生成一个默认的 mainTemplate.gradle 文件,您可以对其进行编辑。

它将在以下位置:Assets/Plugins/Android/mainTemplate.gradle

来源:https : //docs.unity3d.com/Manual/android-gradle-overview.html