Unity 6.3
0 онлайн 9 гостей 3 в системе
Вход

AndroidExternalToolsSettings.Gradle.path

Declaration

public static string path;

Описание

Путь к Gradle, используемому для сборки приложений Android.

  • Если вы указываете пустую строку или null, Unity включает параметр Установлено с Unity (рекомендуется) в разделе Android окна Внешние инструменты.
  • Если вы указываете правильный, непустой путь, Unity отключает параметр Установлено с Unity (рекомендуется) и использует Gradle в указанном пути.
  • Если вы указываете неправильный, непустой путь, Unity вызовет исключение.
using UnityEngine;
using UnityEditor;
using UnityEditor.Android;

public class GradlePathManager { [MenuItem("Build/Set Custom Gradle Path")] public static void SetGradlePath() { // Set a custom path for the Gradle installation. // Replace this with the actual path. string customGradlePath = "/path/to/your/gradle";

AndroidExternalToolsSettings.Gradle.path = customGradlePath; Debug.Log($"Gradle Path set to: {AndroidExternalToolsSettings.Gradle.path}"); }

[MenuItem("Build/Reset Gradle Path To Default")] public static void ResetGradlePath() { // Reset Gradle path to Unity's default Gradle installation AndroidExternalToolsSettings.Gradle.path = string.Empty; Debug.Log("Gradle Path reset to 'Installed with Unity (recommended)'."); }

[MenuItem("Build/Get Current Gradle Path")] public static void GetGradlePath() { // Retrieve the current Gradle installation path string currentGradlePath = AndroidExternalToolsSettings.Gradle.path;

Debug.Log($"Current Gradle Path: {currentGradlePath}"); } }