【发布时间】:2017-06-30 16:38:41
【问题描述】:
我是 Xamarin IDE 的新手,我在使用 Fragment 时遇到问题,我需要使用支持库,但是当我编译代码时,我得到了这些错误:
错误:
1: 严重性代码 描述 项目文件行抑制状态 错误解压失败。请下载https://dl-ssl.google.com/android/repository/android_m2repository_r28.zip并解压到C:\Users\GabrielGomes\AppData\Local\Xamarin\Xamarin.Android.Support.Animated.Vector.Drawable\23.2.1.0\content目录下。碎片
2: 严重性代码 描述 项目文件行抑制状态 错误原因:文件 C:\Users\GabrielGomes\AppData\Local\Xamarin\zips\17BE247580748F1EDB72E9F374AA0223.zip 不是 ZIP 存档片段
3: 严重性代码 描述 项目文件行抑制状态 错误请安装包:SDK 安装程序中提供了“Xamarin.Android.Support.Vector.Drawable”。 Java 库文件 C:\Users\GabrielGomes\AppData\Local\Xamarin\Xamarin.Android.Support.Vector.Drawable\23.2.1.0\content\classes.jar 不存在。碎片
4:严重性代码描述项目文件行抑制状态 错误请安装包:SDK 安装程序中提供了“Xamarin.Android.Support.Vector.Drawable”。 Android 资源目录 C:\Users\GabrielGomes\AppData\Local\Xamarin\Xamarin.Android.Support.Vector.Drawable\23.2.1.0\content./ 不存在。碎片
5:严重性代码描述项目文件行抑制状态 错误请安装包:SDK 安装程序中提供了“Xamarin.Android.Support.v7.AppCompat”。 Java 库文件 C:\Users\GabrielGomes\AppData\Local\Xamarin\Xamarin.Android.Support.v7.AppCompat\23.2.1.0\content\classes.jar 不存在。碎片
6:严重性代码描述项目文件行抑制状态 错误请安装包:SDK 安装程序中提供了“Xamarin.Android.Support.v7.AppCompat”。 Android 资源目录 C:\Users\GabrielGomes\AppData\Local\Xamarin\Xamarin.Android.Support.v7.AppCompat\23.2.1.0\content./ 不存在。碎片
7:严重性代码描述项目文件行抑制状态 错误请安装包:SDK 安装程序中提供了“Xamarin.Android.Support.v4”。 Java 库文件 C:\Users\GabrielGomes\AppData\Local\Xamarin\Xamarin.Android.Support.v4\23.2.1.0\content\libs/internal_impl-23.2.1.jar 不存在。碎片
8:严重性代码描述项目文件行抑制状态 错误请安装包:SDK 安装程序中提供了“Xamarin.Android.Support.v4”。 Java 库文件 C:\Users\GabrielGomes\AppData\Local\Xamarin\Xamarin.Android.Support.v4\23.2.1.0\content\classes.jar 不存在。碎片
9:严重性代码描述项目文件行抑制状态 错误请安装包:SDK 安装程序中提供了“Xamarin.Android.Support.Animated.Vector.Drawable”。 Java 库文件 C:\Users\GabrielGomes\AppData\Local\Xamarin\Xamarin.Android.Support.Animated.Vector.Drawable\23.2.1.0\content\classes.jar 不存在。碎片
10:严重性代码描述项目文件行抑制状态 错误请安装包:SDK 安装程序中提供了“Xamarin.Android.Support.Animated.Vector.Drawable”。 Android 资源目录 C:\Users\GabrielGomes\AppData\Local\Xamarin\Xamarin.Android.Support.Animated.Vector.Drawable\23.2.1.0\content./ 不存在。碎片
谁能解释我为什么会出现这些错误以及如何逐步解决它?
PS:我已经下载了 m2repository_r28 并删除了 Xamarin 文件夹中的库,然后粘贴到那里。
我删除文件夹“zip”内的所有内容并清理并重建...我收到以下错误:
1>------ 重建所有开始:项目:片段,配置:调试任何 CPU ------ 1>C:\Program Files (x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(377,2): error XA5207: Please install package: 'Xamarin.Android.Support.Animated.Vector.Drawable'在 SDK 安装程序中可用。 Java 库文件 C:\Users\GabrielGomes\AppData\Local\Xamarin\Xamarin.Android.Support.Animated.Vector.Drawable\23.2.1.0\embedded\classes.jar 不存在。 1>C:\Program Files (x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(377,2): error XA5207: Please install package: 'Xamarin.Android.Support.v4' available in SDK installer . Java 库文件 C:\Users\GabrielGomes\AppData\Local\Xamarin\Xamarin.Android.Support.v4\23.2.1.0\content\classes.jar 不存在。 1>C:\Program Files (x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(377,2): error XA5207: Please install package: 'Xamarin.Android.Support.v4' available in SDK installer . Java 库文件 C:\Users\GabrielGomes\AppData\Local\Xamarin\Xamarin.Android.Support.v4\23.2.1.0\content\libs/internal_impl-23.2.1.jar 不存在。 1>C:\Program Files (x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(377,2): error XA5207: Please install package: 'Xamarin.Android.Support.v7.AppCompat' 可用SDK 安装程序。 Java 库文件 C:\Users\GabrielGomes\AppData\Local\Xamarin\Xamarin.Android.Support.v7.AppCompat\23.2.1.0\content\classes.jar 不存在。 1>C:\Program Files (x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(377,2): error XA5206: Please install package: 'Xamarin.Android.Support.v7.AppCompat' 可用SDK 安装程序。 Android 资源目录 C:\Users\GabrielGomes\AppData\Local\Xamarin\Xamarin.Android.Support.v7.AppCompat\23.2.1.0\content./ 不存在。 1>C:\Program Files (x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(377,2): error XA5207: Please install package: 'Xamarin.Android.Support.Vector.Drawable' 可用SDK 安装程序。 Java 库文件 C:\Users\GabrielGomes\AppData\Local\Xamarin\Xamarin.Android.Support.Vector.Drawable\23.2.1.0\content\classes.jar 不存在。 1>C:\Program Files (x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(377,2): error XA5206: Please install package: 'Xamarin.Android.Support.Vector.Drawable' 可用SDK 安装程序。 Android 资源目录 C:\Users\GabrielGomes\AppData\Local\Xamarin\Xamarin.Android.Support.Vector.Drawable\23.2.1.0\content./ 不存在。 ==========全部重建:0成功,1失败,0跳过==========
解决方案:
删除 Xamarin 中的所有文件夹(如 Xamarin.Android)并重建解决方案。
【问题讨论】:
-
嘿乔恩,我做到了,但没有解决我的问题!你有 Skype 吗?
-
您的软件包有问题,它们没有正确安装。您需要以正确的方式安装它们。在您的解决方案资源管理器中检查它们。
标签: android android-fragments xamarin libraries