AndroidExternalToolsSettings.Gradle.userHomePath
Declaration
public static string userHomePath;Описание
Путь к домашнему каталогу пользователя Gradle.
Если путь не указан, домашний каталог пользователя Gradle находится в папке .gradle домашнего каталога системы. Если имя пользователя содержит неASCII символы, которые Gradle может не обрабатывать правильно, укажите пользовательское расположение для домашнего каталога пользователя Gradle вместо изменения имени пользователя.
using UnityEngine; using UnityEditor; using UnityEditor.Android;
public class GradleUserHomeManager { [MenuItem("Build/Set Custom Gradle User Home Path")] public static void SetGradleUserHomePath() { // Example custom path to Gradle User Home directory string customUserHomePath = "/custom/gradle/home";
AndroidExternalToolsSettings.Gradle.userHomePath = customUserHomePath; Debug.Log($"Gradle User Home Path set to: {AndroidExternalToolsSettings.Gradle.userHomePath}"); }
[MenuItem("Build/Reset Gradle User Home Path To Default")] public static void ResetGradleUserHomePath() { // Reset Gradle User Home path to your system's home directory. AndroidExternalToolsSettings.Gradle.userHomePath = string.Empty; Debug.Log("Gradle User Home Path reset to your system's home directory."); }
[MenuItem("Build/Get Current Gradle User Home Path")] public static void GetGradleUserHomePath() { // Retrieve the currently configured Gradle User Home Path string currentUserHomePath = AndroidExternalToolsSettings.Gradle.userHomePath; Debug.Log($"Current Gradle User Home Path: {currentUserHomePath}");
} }