Android Set up problem

Hello ,
i have been trying to set up a project for android and although i have installed the SDK and the JDK i have a ton of errors in the console for example :

MissingMethodException: void UnityEditor.PlatformIconKind…ctor(int,string,UnityEditor.BuildTargetGroup,string)
Rethrow as TypeInitializationException: The type initializer for ‘UnityEditor.Android.AndroidPlatformIconKind’ threw an exception.
Rethrow as TypeInitializationException: The type initializer for ‘UnityEditor.Android.AndroidPlatformIconProvider’ threw an exception.
UnityEditor.Android.TargetExtension.OnLoad () (at <88edc2c3d52c431ca64da37d556b038f>:0)
UnityEditor.Modules.ModuleManager.InitializePlatformSupportModules () (at C:/buildslave/unity/build/Editor/Mono/Modules/ModuleManager.cs:242)

can you help plz ?

You may be missing the android modules or other modules for unity, I got this error when I updated my project from 2018.2 to 2018.3
I hadn’t installed 2018.3 using unity hub so I was unable to add modules.
Instead I installed 2018.4 with ALL the modules offered and moved my project to that, all errors vanished
@kuku37