ソースコード
using UnityEngine; public static class AndroidUtils { public static int GetSdkInt() { #if UNITY_ANDROID if ( Application.isEditor ) return -1; using ( var version = new AndroidJavaClass( "android.os.Build$VERSION" ) ) { return version.GetStatic<int>( "SDK_INT" ); } #else return -1; #endif } }
上記のようなスクリプトを作成して
var sdk = AndroidUtils.GetSdkInt();
上記のようなコードを記述すると、Android の API Level が取得できるので
後は API Level に紐付く Android バージョンを参照する