【问题标题】:Xamarin - An error occurred trying to install required android components on ProjectXamarin - 尝试在 Project 上安装所需的 android 组件时发生错误
【发布时间】:2017-05-31 14:42:48
【问题描述】:

我在 VS 2015 中创建了一个新的 Xamarin 可移植项目,但我总是收到该错误

尝试安装所需的 android 组件时发生错误 项目“FirstApp.Android”。项目“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 安卓资源: 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 Java库参考: 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 安卓资源: 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 安卓资源: 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 安卓资源: 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 安卓资源: 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 Java库参考: 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 安卓资源: 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

请双击此处安装。

安装错误:XA5207 请安装软件包: SDK 安装程序中提供了“Xamarin.Android.Support.Design”。爪哇 库文件 '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 包的错误消息 再次

下载丢失的文件

没有任何效果,我现在陷入困境,想不出其他可以尝试的方法

【问题讨论】:

标签: c# xamarin xamarin.android


【解决方案1】:

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

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

【讨论】:

【解决方案2】:

有同样的错误。我刚刚执行了以下步骤;

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

【讨论】:

    猜你喜欢
    • 2018-10-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-18
    • 2021-12-20
    • 1970-01-01
    • 2018-04-16
    • 2015-06-30
    相关资源
    最近更新 更多