diff --git a/Editor/BuildProcessor.cs b/Editor/BuildProcessor.cs index 52651c7564..6df68ec9f2 100644 --- a/Editor/BuildProcessor.cs +++ b/Editor/BuildProcessor.cs @@ -36,7 +36,7 @@ class PreprocessBuild : IPreprocessBuildWithReport /// /// /// - public const AndroidArchitecture RequiredAndroidArchitectures = AndroidArchitecture.ARM64; + public const AndroidArchitecture RequiredAndroidArchitectures = AndroidArchitecture.ARM64 | AndroidArchitecture.X86_64; /// /// @@ -86,7 +86,7 @@ static void EnsureAndroidSdkVersion() /// static void EnsureAndroidArchitecture() { - if (PlayerSettings.Android.targetArchitectures != AndroidArchitecture.ARM64) + if ((PlayerSettings.Android.targetArchitectures & RequiredAndroidArchitectures) == 0) { Debug.LogWarning( $"WebRTC apps require a target architecture to be set {RequiredAndroidArchitectures}. " +