无法构建Xamarin.Android项目

时间:2018-03-22 19:15:53

标签: xamarin xamarin.android

我得到了我的同事正在开展的项目的最新代码。他可以在他的机器上构建它,但是当我尝试构建Xamarin.Android项目时,我得到了这个错误:

  

严重级代码描述项目文件行抑制状态   错误尝试安装所需的Android组件时出错   在Project'MYPROJECT.Droid'上。项目'MYPROJECT.Droid'需要以下内容   您计算机上安装的组件:   Xamarin.Android.Support.CustomTabs JavaLibraryReference:   https://dl-ssl.google.com/android/repository/android_m2repository_r32.zip-m2repository/com/android/support/customtabs/23.4.0/customtabs-23.4.0.aar-23.4.0.0   AndroidResources:   https://dl-ssl.google.com/android/repository/android_m2repository_r32.zip-m2repository/com/android/support/customtabs/23.4.0/customtabs-23.4.0.aar-23.4.0.0   Xamarin.Android.Support.v4 JavaLibraryReference:   https://dl-ssl.google.com/android/repository/android_m2repository_r32.zip-m2repository/com/android/support/support-v4/23.4.0/support-v4-23.4.0.aar-23.4.0.0   JavaLibraryReference:   https://dl-ssl.google.com/android/repository/android_m2repository_r32.zip-m2repository/com/android/support/support-v4/23.4.0/support-v4-23.4.0.aar-23.4.0.0   AndroidResources:   https://dl-ssl.google.com/android/repository/android_m2repository_r32.zip-m2repository/com/android/support/support-v4/23.4.0/support-v4-23.4.0.aar-23.4.0.0

     

请双击此处进行安装。

     

Intallation错误:XA5209解压缩失败。请下载   'https://dl-ssl.google.com/android/repository/android_m2repository_r32.zip:m2repository/com/android/support/customtabs/23.4.0/customtabs-23.4.0.aar'   并将其提取到   'C:\用户\大流士\应用程序数据\本地\ Xamarin \ Xamarin.Android.Support.CustomTabs \ 23.4.0.0 \嵌入'   目录XA5209原因:找不到路径的一部分   'C:\用户\大流士\应用程序数据\本地\ Xamarin \ Xamarin.Android.Support.CustomTabs \ 23.4.0.0 \嵌入\ AAPT \'。   XA5207请安装包:'Xamarin.Android.Support.CustomTabs'   SDK安装程序中提供。 Java库文件   'C:\用户\大流士\应用程序数据\本地\ Xamarin \ Xamarin.Android.Support.CustomTabs \ 23.4.0.0 \内容\ classes.jar' 的   不存在。 XA5207请安装包装:   SDK安装程序中提供了“Xamarin.Android.Support.v4”。 Java库   文件   'C:\用户\大流士\应用程序数据\本地\ Xamarin \ Xamarin.Android.Support.v4 \ 23.4.0.0 \内容\ classes.jar' 的   不存在。 XA5207请安装包装:   SDK安装程序中提供了“Xamarin.Android.Support.v4”。 Java库   文件   'C:\用户\大流士\应用程序数据\本地\ Xamarin \ Xamarin.Android.Support.v4 \ 23.4.0.0 \内容\库/ internal_impl-23.4.0.jar'   不存在。 0

我们都使用Visual Studio 2017社区,并且从Android SDK Manager安装了相同的东西。

1 个答案:

答案 0 :(得分:0)

  

Intallation错误:XA5209解压缩失败。请下载“https://dl-ssl.google.com/android/repository/android_m2repository_r32.zip:m2repository/com/android/support/customtabs/23.4.0/customtabs-23.4.0.aar

在这个document中,它提到了:

  

在构建Xamarin.Android应用程序项目时,当Visual Studio或Visual Studio for Mac尝试下载和安装依赖项库时,可能会出现构建错误。其中许多错误是由网络连接问题,文件损坏或版本控制问题引起的。

这意味着,当您构建项目时,可能您的网络不好,因此,VS无法下载项目所需的库。

@Scarnet类似,您可以删除zips文件夹或手动下载m2repository并重命名。