AndroidSdkVersions
перечисление
Описание
Уровни Android API для указания в скриптах.
Примечание: Самый низкий уровень API, перечисленный здесь, строго соответствует самому низкому поддерживаемому уровню API. Однако не используйте эти значения для определения самого высокого поддерживаемого уровня API.
Следующий пример кода показывает, как с помощью этого перечисления задать целевой уровень API.
using UnityEngine; using UnityEditor; using UnityEditor.Build;
public class AndroidSdkVersionSample : MonoBehaviour { [MenuItem("Build/AndroidSdkVersion Sample")] public static void BuildAndroidSdkVersionSample() { PlayerSettings.SetScriptingBackend(NamedBuildTarget.Android, ScriptingImplementation.IL2CPP); PlayerSettings.Android.targetArchitectures = AndroidArchitecture.ARM64;
// Set the targetSdkversion to API level 36 using AndroidSdkVersions enum PlayerSettings.Android.targetSdkVersion = AndroidSdkVersions.AndroidApiLevel36;
BuildPlayerOptions options = new BuildPlayerOptions(); options.scenes = new[] { "Assets/Scenes/SampleScene.unity" }; options.locationPathName = "Build/AndroidBuild.apk"; options.target = BuildTarget.Android; options.targetGroup = BuildTargetGroup.Android; BuildPipeline.BuildPlayer(options); } }
Свойства
| Свойство | Описание |
|---|---|
| AndroidApiLevelAuto | Автоматически устанавливает целевой уровень API в соответствии с последним установленным SDK на вашем компьютере. |
| AndroidApiLevel25 | Android 7.1, "Нугат", API уровень 25. |
| AndroidApiLevel26 | Android 8.0, "Орео", API уровень 26. |
| AndroidApiLevel27 | Android 8.1, "Орео", API уровень 27. |
| AndroidApiLevel28 | Android 9.0, "Пирог", API уровень 28. |
| AndroidApiLevel29 | Android 10.0, API уровень 29. |
| AndroidApiLevel30 | Android 11.0, API уровень 30. |
| AndroidApiLevel31 | Android 12, API уровень 31. |
| AndroidApiLevel32 | Android 12L, API уровень 32. |
| AndroidApiLevel33 | Android 13, API уровень 33. |
| AndroidApiLevel34 | Android 14, API уровень 34. |
| AndroidApiLevel35 | Android 15.0, API уровень 35. |
| AndroidApiLevel36 | Android 16.0, API уровень 36. |
| AndroidApiLevel37 | Android 17.0, API уровень 37.0. |