Xamarin - 尝试在Project

时间:2017-05-31 14:42:49

标签: c# xamarin xamarin.android

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

  

尝试安装所需的Android组件时发生错误   Project' FirstApp.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.aar-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/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   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请安装包:   ' Xamarin.Android.Support.Design' SDK安装程序中提供。 Java的   库文件   ' C:\用户\天钩\应用程序数据\本地\ Xamarin \ Xamarin.Android.Support.Design \ 23.3.0.0 \内容\ classes.jar'   不存在。 XA5207请安装包装:   ' Xamarin.Android.Support.v4' SDK安装程序中提供。 Java库   文件   ' C:\用户\天钩\应用程序数据\本地\ Xamarin \ Xamarin.Android.Support.v4 \ 23.3.0.0 \内容\ classes.jar'   不存在。 XA5207请安装包装:   ' Xamarin.Android.Support.v4' SDK安装程序中提供。 Java库   文件   ' C:\用户\天钩\应用程序数据\本地\ Xamarin \ Xamarin.Android.Support.v4 \ 23.3.0.0 \内容\库/ internal_impl-23.3.0.jar'   不存在。 XA5207请安装包装:   ' Xamarin.Android.Support.Vector.Drawable' SDK安装程序中提供。   Java库文件   ' C:\用户\天钩\应用程序数据\本地\ Xamarin \ Xamarin.Android.Support.Vector.Drawable \ 23.3.0.0 \内容\ classes.jar'   不存在。 XA5207请安装包装:   ' Xamarin.Android.Support.Animated.Vector.Drawable'在SDK中可用   安装程序。 Java库文件   ' C:\用户\天钩\应用程序数据\本地\ Xamarin \ Xamarin.Android.Support.Animated.Vector.Drawable \ 23.3.0.0 \内容\ classes.jar'   不存在。 XA5207请安装包装:   ' Xamarin.Android.Support.v7.AppCompat' SDK安装程序中提供。   Java库文件   ' C:\用户\天钩\应用程序数据\本地\ Xamarin \ Xamarin.Android.Support.v7.AppCompat \ 23.3.0.0 \内容\ classes.jar'   不存在。 XA5207请安装包装:   ' Xamarin.Android.Support.v7.MediaRouter' SDK安装程序中提供。   Java库文件   ' C:\用户\天钩\应用程序数据\本地\ Xamarin \ Xamarin.Android.Support.v7.MediaRouter \ 23.3.0.0 \内容\ classes.jar'   不存在。 XA5207请安装包装:   ' Xamarin.Android.Support.v7.MediaRouter' SDK安装程序中提供。   Java库文件   ' C:\用户\天钩\应用程序数据\本地\ Xamarin \ Xamarin.Android.Support.v7.MediaRouter \ 23.3.0.0 \内容\库/ 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包的错误消息 再次

下载丢失的文件

什么都没有用,我现在卡住了,无法想到别的事情

2 个答案:

答案 0 :(得分:10)

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

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

答案 1 :(得分:0)

有相同类型的错误。我只执行了以下步骤;

  • 右键单击android项目,然后单击 管理NuGet程序包
  • 在“更新”选项卡下,更新以 Xamarin.Android.Support。*
  • 开头的每个更新。
  • 运行更新后,重新启动VS