27 lines
881 B
C#
27 lines
881 B
C#
using UnityEditor;
|
|
using UnityEngine;
|
|
|
|
[InitializeOnLoad]
|
|
public class ForceAndroidPreferences
|
|
{
|
|
static ForceAndroidPreferences()
|
|
{
|
|
// Force JDK path
|
|
//EditorPrefs.SetString("JdkPath", "/usr/lib/jvm/java-17-openjdk");
|
|
|
|
// Force SDK path
|
|
//EditorPrefs.SetString("AndroidSdkRoot", "/opt/android-sdk");
|
|
|
|
// Force NDK path
|
|
//EditorPrefs.SetString("AndroidNdkRoot", "/opt/android-sdk/ndk/27.2.12479018");
|
|
|
|
// Disable "use Unity embedded" flags
|
|
//EditorPrefs.SetBool("AndroidSdkUseEmbedded", false);
|
|
//EditorPrefs.SetBool("AndroidNdkUseEmbedded", false);
|
|
//EditorPrefs.SetBool("JdkUseEmbedded", false);
|
|
|
|
//Debug.Log("[ForceAndroidPreferences] Android tools paths set on startup");
|
|
Debug.Log("[ForceAndroidPreferences] Android tools paths overwrites not sot for submission");
|
|
}
|
|
}
|