我得到了我的同事正在开展的项目的最新代码。他可以在他的机器上构建它,但是当我尝试构建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安装了相同的东西。
答案 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并重命名。