Xamarin - 尝试在Project上安装所需的Android组件时出错

Sca*_*net 6 c# xamarin.android xamarin

我在VS 2015中创建了一个新的Xamarin便携式项目,我总是遇到这个错误

尝试在Project'FirstApp.Android'上安装所需的Android组件时出错.Project'FirstApp.Android'需要在您的计算机上安装以下组件:Xamarin.Android.Support.Design JavaLibraryReference:https://dl-ssl.google.com/android/repository/android_m2repository_r29.zip-m2repository/com/android/ support/design/23.3.0/design-23.3.0.aar-23.3.0.0 AndroidResources:https://dl-ssl.google.com/android/repository/android_m2repository_r29.zip-m2repository/com/android/support/design /23.3.0/design-23.3.0.aar-23.3.0.0 Xamarin.Android.Support.v4 JavaLibraryReference:https://dl-ssl.google.com/android/repository/android_m2repository_r29.zip-m2repository/com/android /support/support-v4/23.3.0/support-v4-23.3.0.aar-23.3.0.0 JavaLibraryReference:https://dl-ssl.google.com/android/repository/android_m2repository_r29.zip-m2repository/com/ android/support/support-v4/23.3.0/support-v4-23.3.0.aar-23.3.0.0 AndroidResources:https://dl-ssl.google.com/android/repository/android_m2repository_r29.zip-m2repository/com /android/support/support-v4/23.3.0/support-v4-23.3.0.a ar-23.3.0.0 Xamarin.Android.Support.Vector.Drawable JavaLibraryReference:https://dl-ssl.google.com/android/repository/android_m2repository_r29.zip-m2repository/com/android/support/support-vector-drawable/ 23.3.0/support-vector-drawable-23.3.0.aar-23.3.0.0 AndroidResources:https://dl-ssl.google.com/android/repository/android_m2repository_r29.zip-m2repository/com/android/support/support -vector-drawable/23.3.0/support-vector-drawable-23.3.0.aar-23.3.0.0 Xamarin.Android.Support.Animated.Vector.Drawable JavaLibraryReference:https://dl-ssl.google.com/android /repository/android_m2repository_r29.zip-m2repository/com/android/support/animated-vector-drawable/23.3.0/animated-vector-drawable-23.3.0.aar-23.3.0.0 AndroidResources: https:// dl-ssl. google.com/android/repository/android_m2repository_r29.zip-m2repository/com/android/support/animated-vector-drawable/23.3.0/animated-vector-drawable-23.3.0.aar-23.3.0.0 Xamarin.Android.Support .v7.AppCompat JavaLibraryReference:https://dl-ssl.google.com/an droid/repository/android_m2repository_r29.zip-m2repository/com/android/support/appcompat-v7/23.3.0/appcompat-v7-23.3.0.aar-23.3.0.0 AndroidResources:https://dl-ssl.google.com /android/repository/android_m2repository_r29.zip-m2repository/com/android/support/appcompat-v7/23.3.0/appcompat-v7-23.3.0.aar-23.3.0.0 Xamarin.Android.Support.v7.MediaRouter JavaLibraryReference: https ://dl-ssl.google.com/android/repository/android_m2repository_r29.zip-m2repository/com/android/support/mediarouter-v7/23.3.0/mediarouter-v7-23.3.0.aar-23.3.0.0 JavaLibraryReference: https://dl-ssl.google.com/android/repository/android_m2repository_r29.zip-m2repository/com/android/support/mediarouter-v7/23.3.0/mediarouter-v7-23.3.0.aar-23.3.0.0 AndroidResources :https: //dl-ssl.google.com/android/repository/android_m2repository_r29.zip-m2repository/com/android/support/mediarouter-v7/23.3.0/mediarouter-v7-23.3.0.aar-23.3.0.0

请双击此处进行安装.

Intallation错误:XA5207请安装包:SDK安装程序中提供的'Xamarin.Android.Support.Design'.Java库文件'C:\ Users\Kareem\AppData\Local\Xamarin\Xamarin.Android.Support.Design\23.3.0.0\content\classes.jar'不存在.XA5207请安装软件包:SDK安装程序中提供的"Xamarin.Android.Support.v4".Java库文件'C:\ Users\Kareem\AppData\Local\Xamarin\Xamarin.Android.Support.v4\23.3.0.0\content\classes.jar'不存在.XA5207请安装软件包:SDK安装程序中提供的"Xamarin.Android.Support.v4".Java库文件'C:\ Users\Kareem\AppData\Local\Xamarin\Xamarin.Android.Support.v4\23.3.0.0\content\libs/internal_impl-23.3.0.jar'不存在.XA5207请在SDK安装程序中安装软件包:'Xamarin.Android.Support.Vector.Drawable'.Java库文件'C:\ Users\Kareem\AppData\Local\Xamarin\Xamarin.Android.Support.Vector.Drawable\23.3.0.0\content\classes.jar'不存在.XA5207请安装包:SDK安装程序中提供的'Xamarin.Android.Support.Animated.Vector.Drawable'.Java库文件'C:\ Users\Kareem\AppData\Local\Xamarin\Xamarin.Android.Support.Animated.Vector.Drawable\23.3.0.0\content\classes.jar'不存在.XA5207请安装软件包:SDK安装程序中提供的"Xamarin.Android.Support.v7.AppCompat".Java库文件'C:\ Users\Kareem\AppData\Local\Xamarin\Xamarin.Android.Support.v7.AppCompat\23.3.0.0\content\classes.jar'不存在.XA5207请安装包:SDK安装程序中提供的'Xamarin.Android.Support.v7.MediaRouter'.Java库文件'C:\ Users\Kareem\AppData\Local\Xamarin\Xamarin.Android.Support.v7.MediaRouter\23.3.0.0\content\classes.jar'不存在.XA5207请安装包:SDK安装程序中提供的'Xamarin.Android.Support.v7.MediaRouter'.Java库文件'C:\ Users\Kareem\AppData\Local\Xamarin\Xamarin.Android.Support.v7.MediaRouter\23.3.0.0\content\libs/internal_impl-23.3.0.jar'不存在.0

我试过了什么

重新安装Xamarin.Android.Support.Design

  • 它开始向我展示Xamarin.Android.Support.v7.MediaRouter包的类似错误
  • 当我尝试重新安装Xamarin.Android.Support.v7.MediaRouter时,它再次开始显示Xamarin.Android.Support.Design包的错误消息

下载丢失的文件

什么都没有用,我现在卡住了,想不出任何其他的尝试

Sca*_*net 10

显然我需要做的是删除路径
C:\ Users\Kareem\AppData\Local\Xamarin\zipped中的zip文件,因为它已损坏,Visual Studio将负责在下一次构建时重新下载它.

注意:您也可以从https://dl-ssl.google.com/android/repository/android_m2repository_r29.zip下载文件 ,并将其重命名为压缩文件夹中文件的相同名称