Xamarin - 尝试在 Project 上安装所需的 android 组件时发生错误 [英] Xamarin - An error occurred trying to install required android components on Project

查看:28
本文介绍了Xamarin - 尝试在 Project 上安装所需的 android 组件时发生错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

I have created a new Xamarin portable project in VS 2015 and I'm always getting that error

尝试在其上安装所需的 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.0Xamarin.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.0Java 库参考: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.0Xamarin.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.0Xamarin.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.0Xamarin.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.0Xamarin.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.0Java 库参考: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

An error occurred trying to install required android components on Project 'FirstApp.Android'. Project 'FirstApp.Android' requires the following components installed on your machine: 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

请双击此处进行安装.

安装错误: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

Intallation Errors: XA5207 Please install package: 'Xamarin.Android.Support.Design' available in SDK installer. Java library file 'C:\Users\Kareem\AppData\Local\Xamarin\Xamarin.Android.Support.Design\23.3.0.0\content\classes.jar' doesn't exist. XA5207 Please install package: 'Xamarin.Android.Support.v4' available in SDK installer. Java library file 'C:\Users\Kareem\AppData\Local\Xamarin\Xamarin.Android.Support.v4\23.3.0.0\content\classes.jar' doesn't exist. XA5207 Please install package: 'Xamarin.Android.Support.v4' available in SDK installer. Java library file 'C:\Users\Kareem\AppData\Local\Xamarin\Xamarin.Android.Support.v4\23.3.0.0\content\libs/internal_impl-23.3.0.jar' doesn't exist. XA5207 Please install package: 'Xamarin.Android.Support.Vector.Drawable' available in SDK installer. Java library file 'C:\Users\Kareem\AppData\Local\Xamarin\Xamarin.Android.Support.Vector.Drawable\23.3.0.0\content\classes.jar' doesn't exist. XA5207 Please install package: 'Xamarin.Android.Support.Animated.Vector.Drawable' available in SDK installer. Java library file 'C:\Users\Kareem\AppData\Local\Xamarin\Xamarin.Android.Support.Animated.Vector.Drawable\23.3.0.0\content\classes.jar' doesn't exist. XA5207 Please install package: 'Xamarin.Android.Support.v7.AppCompat' available in SDK installer. Java library file 'C:\Users\Kareem\AppData\Local\Xamarin\Xamarin.Android.Support.v7.AppCompat\23.3.0.0\content\classes.jar' doesn't exist. XA5207 Please install package: 'Xamarin.Android.Support.v7.MediaRouter' available in SDK installer. Java library file 'C:\Users\Kareem\AppData\Local\Xamarin\Xamarin.Android.Support.v7.MediaRouter\23.3.0.0\content\classes.jar' doesn't exist. XA5207 Please install package: 'Xamarin.Android.Support.v7.MediaRouter' available in SDK installer. Java library file 'C:\Users\Kareem\AppData\Local\Xamarin\Xamarin.Android.Support.v7.MediaRouter\23.3.0.0\content\libs/internal_impl-23.3.0.jar' doesn't exist. 0

我的尝试

重新安装 Xamarin.Android.Support.Design

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

下载丢失的文件

提取design文件夹的内容,复制到C:\Users\Kareem\AppData\Local\Xamarin\Xamarin.Android.Support.Design\23.0.0\content\

Extracted the content of the design folder and copied it to C:\Users\Kareem\AppData\Local\Xamarin\Xamarin.Android.Support.Design\23.0.0\content\

没有任何效果,我现在卡住了,想不出其他尝试

nothing worked and I'm now stuck and couldn't think of anything else to try

推荐答案

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

Appearntly what I needed to do is to delete the zip file in the path
C:\Users\Kareem\AppData\Local\Xamarin\zipped as it was corrupted and the visual studio will take care of re-downloading it on the next build.

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

Note: you could also download the files from https://dl-ssl.google.com/android/repository/android_m2repository_r29.zip and rename it to the same name of the file inside the zipped folder

这篇关于Xamarin - 尝试在 Project 上安装所需的 android 组件时发生错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆