如何在Unity中使用Gradle

时间:2017-12-08 10:01:47

标签: c# firebase unity3d

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

以下是我在Firebase中找到的手册:https://firebase.google.com/docs/auth/android/google-signin

我在所有的驱动器上搜索了build.gradle,但一无所获。 你能告诉我在哪里找到它或者我需要做些什么才能从Link实现Code?

2 个答案:

答案 0 :(得分:3)

在Unity中使用Gradle。

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

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

enter image description here

答案 1 :(得分:1)

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

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

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