Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Xamarin.Forms: Android project Build Error - Missing Files inside AppData\Local\Xamarin Folders

I'm trying the Xamarin.Forms. I created a Solution named "App2". The Visual Studio automatically created the following projects:

  • App2 (Portable)
  • App2.Droid
  • App2.iOS

When I try to compile the Android Project (App2.Droid), I get the following errors:

Download failed. Please download https://dl-ssl.google.com/android/repository/android_m2repository_r22.zip and put it to the C:\Users\pedro.costa\AppData\Local\Xamarin\Android.Support.Design\23.0.1.3 directory. App2.Droid Reason: One or more errors. App2.Droid
Please install package: 'Xamarin.Android.Support.Design' available in SDK installer. Java library file C:\Users\pedro.costa\AppData\Local\Xamarin\Android.Support.Design\23.0.1.3\embedded\classes.jar doesn't exist. App2.Droid Download failed. Please download https://dl-ssl.google.com/android/repository/android_m2repository_r22.zip and put it to the C:\Users\pedro.costa\AppData\Local\Xamarin\Android.Support.Design\23.0.1.3 directory. App2.Droid Reason: One or more errors. App2.Droid
Please install package: 'Xamarin.Android.Support.Design' available in SDK installer. Android resource directory C:\Users\pedro.costa\AppData\Local\Xamarin\Android.Support.Design\23.0.1.3\embedded./ doesn't exist. App2.Droid

I've already tried to:

  • Download the android_m2repository_r22.zip file and put it on the C:\Users\pedro.costa\AppData\Local\Xamarin\Android.Support.Design\23.0.1.3 folder
  • Download the file and extract it to the folder
  • Delete the C:\Users\pedro.costa\AppData\Local\Xamarin\Android.Support.Design\23.0.1.3 folder and recompile project
  • Delete the C:\Users\pedro.costa\AppData\Local\Xamarin\zips folder and recompile the project.
  • Update the Xamarin.Android.Support.* nuget packages, but when I try it, I also get those build errors.

I've done a lot of research and it seems that the Android.Support.* folders should have files inside it, and that those files should be downloaded when the android solution is built, but it is not happening for me.

like image 931
Pedro Martins Timóteo da Costa Avatar asked Feb 15 '16 20:02

Pedro Martins Timóteo da Costa


2 Answers

Try this work around :

  • Navigate to C:\Users\[user-name]\AppData\Local\Xamarin\zips folder.
  • Remove all zip files.
  • Remove /bin and /objfrom your project.
  • Clean and build your project.

It may take a while to build and debug project.

like image 133
Yksh Avatar answered Sep 19 '22 12:09

Yksh


1.download https://dl-ssl.google.com/android/repository/android_m2repository_r29.zip

2.rename to 2A3A8A6D6826EF6CC653030E7D695C41.zip

3.copy to C:\Users\User\AppData\Local\Xamarin\zip

4.rebuild

like image 31
Milad Doraki Avatar answered Sep 19 '22 12:09

Milad Doraki