2016-11-30 37 views
0

在向我的Xamarin表单解决方案中添加新包时,Xamarin通知我缺少我的android.support.v4包以及其他6个相关包。xamarin表单Android.Support.v4 23.3.0.0失踪

似乎在安装nuget软件包时,安装程​​序会删除然后重新安装其他软件包。 Android支持包似乎指向与以前不同的版本。这来自软件包无法完全下载,因为文件夹文件路径太长,然后指示我手动下载和安装。手动安装后,我仍然收到错误信息,我错过了Android.Support.v4软件包。

+1

请尝试删除并重新安装只Xamarin.Forms - https://developer.xamarin.com/guides/xamarin-forms/troubleshooting/#Error_Unable_to_find_a_version_of_Xamarin。 Forms_compatible_with ... –

回答

0

因此,该错误是android.support程序包路径中的一个文件太长,无法解压缩其内容。我做了以下步骤

  1. remove从App_Data文件/本地/安卓/目录中还有Android.cache文件夹

  2. 所有文件重建解决方案

  3. 另一个错误包括一个链接ziped文件无法自动安装。下载该文件并将文件尽可能靠近给定的指定目录。

  4. 提取物都在原来的错误给出的(应该是Android.support指定的目录。(东西)/内容。我必须事先做出内容的文件夹位置。

  5. 运行此命令在nugat包管理器控制台: 更新包-reinstall -ignoreDependencies

  6. 重建解决方案再次

我试过无数种可能的解决方案在线订购ne并且没有任何工作。这个工作适合我Android支持v4 23.3.0.0