Search code examples
androidxamarin.forms

Error CS0246 The type or namespace name 'Android' could not be found (are you missing a using directive or an assembly reference?)


Please have a look at the packages I have in my Xamarin.Forms project.

enter image description here

Suddenly, without any changes, I started to get the shown error. I got similar issue one time and fixed by updating the packages. But right now, all the packages are up-to-date.

enter image description here


Solution

  • I have re-added reference for Mono.Android.dll from the location C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\ReferenceAssemblies\Microsoft\Framework\MonoAndroid\v11.0.

    When I moved the location of the project, I guess the reference was broken.