Xamarin Forms Android Error: Please install package 'Android Support Library'
Xamarin Forms Android Error: Please install package 'Android Support Library'
我最近将我的项目上传到 Git,并使用了自动生成的 Xamarin/Windows/MacOS/VisualStudio .gitignore 文件。我在 iOS 上做了很多工作和测试,但现在我要回到 android,但是在构建 Project.Droid 版本时,我收到以下错误:
Error 11 Please install package: 'Android Support Library' available in SDK installer. Android resource directory C:\Users\dev\AppData\Local\Xamarin\Android.Support.v4.0.3\embedded\./ doesn't exist. MyProject.Droid
Error 5 Please install package: 'Android Support Library' available in SDK installer. Java library file C:\Users\dev\AppData\Local\Xamarin\Android.Support.v4.0.3\embedded\classes.jar doesn't exist. MyProject.Droid
Error 8 Please install package: 'Android Support Library' available in SDK installer. Java library file C:\Users\dev\AppData\Local\Xamarin\Android.Support.v4.0.3\embedded\libs/internal_impl-21.0.3.jar doesn't exist. MyProject.Droid
Error 4 Reason: C:\Users\dev\AppData\Local\Xamarin\Android.Support.v4.0.3\android_m2repository_r10.zip is not a valid zip file MyProject.Droid
Error 7 Reason: C:\Users\dev\AppData\Local\Xamarin\Android.Support.v4.0.3\android_m2repository_r10.zip is not a valid zip file MyProject.Droid
Error 10 Reason: C:\Users\dev\AppData\Local\Xamarin\Android.Support.v4.0.3\android_m2repository_r10.zip is not a valid zip file MyProject.Droid
Error 3 Unzipping failed. Please download https://dl-ssl.google.com/android/repository/android_m2repository_r10.zip and extract it to the C:\Users\dev\AppData\Local\Xamarin\Android.Support.v4.0.3\content directory. MyProject.Droid
Error 6 Unzipping failed. Please download https://dl-ssl.google.com/android/repository/android_m2repository_r10.zip and extract it to the C:\Users\dev\AppData\Local\Xamarin\Android.Support.v4.0.3\content directory. MyProject.Droid
Error 9 Unzipping failed. Please download https://dl-ssl.google.com/android/repository/android_m2repository_r10.zip and extract it to the C:\Users\dev\AppData\Local\Xamarin\Android.Support.v4.0.3\content directory. MyProject.Droid
有人知道我该如何解决吗?我使用管理员权限检查了我的 SDK 管理器,我已经安装了 Android 支持库
错误消息非常明确地告诉你
错误是什么
C:\Users\dev\AppData\Local\Xamarin\Android.Support.v4.0.3\android_m2repository_r10.zip 不是有效的 zip 文件
如何修复
请下载https://dl-ssl.google.com/android/repository/android_m2repository_r10.zip并解压到C:\Users\dev\AppData\Local\Xamarin\Android.Support.v4.0.3\content目录。
我只是将 Mohamed Elrashid 的评论作为答案发布,因为我认为这是最好的解决方案。因为它在评论中,大多数人不会先尝试这个。
You can DELETE everything in Corresponding the folder C:\Users\dev\AppData\Local\Xamarin\Android.Support.v4.0.3\ and Xamarin will automatically download again
对22.2.1版本也是有效的,所以我认为它是每个版本的通用解决方案(猜测)
编辑 =>
请遵循 Jason 的答案,它总是有效。
建议:所有这些类型的错误都有一个 link 用于下载 zip 以及将其保存在何处以进行修复。因此,对于所有其他 zip 文件,请遵循相同的答案。
看起来 zip 可能已损坏(我想我可能已经杀死了 VS,因为我没有意识到它正在下载一个 >100MB 的文件)。
如果是这样,只需清除 zip 缓存:
C:\Users\dev\AppData\Local\Xamarin\zips
并且它们都将被重新下载。
有时 Android Studio 不会因为网络问题下载包。
这是解决方案。
直接从https://dl-ssl.google.com/android/repository/android_m2repository_r22.zip
下载压缩包
从 C:\Users\josec\AppData\Local\Xamarin\zips 删除现有的压缩包并将下载的压缩包放入其中。
有时下载包失败:
- 下载https://dl-ssl.google.com/android/repository/android_m2repository_r29.zip
或请求文件
- 重命名为2A3A8A6D6826EF6CC653030E7D695C41.zip
或请求文件名
- 复制到 C:\Users\User\AppData\Local\Xamarin\zip
- 重建
这个问题一般是因为下载或安装m2repository文件失败造成的。
您可以尝试以下三个选项之一:
1-你可以让VS自己解决问题。只需删除 (...\AppData\Local\Xamarin\Android.Support.v4)
目录,然后重建项目即可。 VS 将下载并安装所需的内容。如果不起作用,请转到第 2 步。
2- 手动下载 android_m2repository_rnn.zip
并将其放入 (...\AppData\Local\Xamarin\zips )
文件夹。 VS 将完成剩下的工作(包括提取和安装文件)。您可以从这里下载 m2repositories:
https://dl-ssl.google.com/android/repository/android_m2repository_r33.zip
只需将URL末尾的数字重命名为您需要的名称,然后下载文件即可。
注意: 在某些情况下,您可能需要将文件重命名为 URL 的 MD5 散列。 (对我来说 VS 有点愚蠢,除非我将 m2repository 文件重命名为它的 MD5 哈希,否则什么都不做)。
这里是一些 MD5 散列的列表:
android_m2repository_r33.zip --> 5FB756A25962361D17BBE99C3B3FCC44.zip
android_m2repository_r32.zip --> F16A3455987DBAE5783F058F19F7FCDF.zip
android_m2repository_r31.zip --> 99A8907CE2324316E754A95E4C2D786E.zip
android_m2repository_r30.zip --> 05AD180B8BDC7C21D6BCB94DDE7F2C8F.zip
android_m2repository_r29.zip --> 2A3A8A6D6826EF6CC653030E7D695C41.zip
android_m2repository_r28.zip --> 17BE247580748F1EDB72E9F374AA0223.zip
android_m2repository_r27.zip --> C9FD4FCD69D7D12B1D9DF076B7BE4E1C.zip
android_m2repository_r26.zip --> 8157FC1C311BB36420C1D8992AF54A4D.zip
android_m2repository_r25.zip --> 0B3F1796C97C707339FB13AE8507AF50.zip
android_m2repository_r24.zip --> 8E3C9EC713781EDFE1EFBC5974136BEA.zip
android_m2repository_r23.zip --> D5BB66B3640FD9B9C6362C9DB5AB0FE7.zip
android_m2repository_r22.zip --> 96659D653BDE0FAEDB818170891F2BB0.zip
android_m2repository_r21.zip --> CD3223F2EFE068A26682B9E9C4B6FBB5.zip
android_m2repository_r20.zip --> 650E58DF02DB1A832386FA4A2DE46B1A.zip
android_m2repository_r19.zip --> 263B062D6EFAA8AEE39E9460B8A5851A.zip
android_m2repository_r18.zip --> 25947AD38DCB4865ABEB61522FAFDA0E.zip
android_m2repository_r17.zip --> 49054774F44AE5F35A6BA9D3C117EFD8.zip
android_m2repository_r16.zip --> 0595E577D19D31708195A83087881EE6.zip
3- 手动下载和安装 m2repository 文件。详细过程可以在这里找到:
1: 将“https://dl-ssl.google.com/android/repository/android_m2repository_r22.zip”下载到您的(mediafire.com 或其他上传中心网站)
2:从您的 mediafire 面板下载 "android_m2repository_r22.zip" 到您的计算机中
3:重建您的解决方案以获取错误代码列表
4: 查找错误(错误原因:"C:\Users\Vahid\AppData\Local\Xamarin\zips659D653BDE0FAEDB818170891F2BB0.zip" 不是有效的 zip 文件)
5: 复制你的 android_m2repository_r22.zip 到 "C:\Users\Vahid\AppData\Local\Xamarin\zips\" 目录
6:将 "android_m2repository_r22.zip" 重命名为“96659D653BDE0FAEDB818170891F2BB0.zip”
7:重建您的解决方案
8:享受 xamarin 形式。
您的下载文件的 md5 名称列表在“https://developer.xamarin.com/guides/android/troubleshooting/resolving-library-installation-errors/#Manually_Downloading_m2repository”
中可用
请下载安装
https://dl-ssl.google.com/android/repository/android_m2repository_r10.zip解压到C:\Users\dev\AppData\Local\Xamarin\Android.Support.v4.0.3\content目录.
重新表述我为解决此类问题所做的解决方案,我相信以下 2 个原因之一会导致此类问题。
下载的 zip 损坏/不完整
发生这种情况的原因可能是您因沮丧而取消或关闭了 VS,因为它花费了太多时间。
而实际上 visual studio 正在 AppData/Local/Xamarin/zips 下载 zip。因为您关闭了 visual studio,zip 文件没有完全下载。
您要做的是 AppData/Local/Xamarin/zips 删除所有 zip 文件,然后 AppData/Local/Xamarin 您应该只看到 Universal、zips 和 logs 文件夹,删除其余的。等待 zips 完全安装。这肯定需要时间。
引用有问题
检查是否有任何参考资料显示任何警告标志或其他内容。如果是这样,请删除引用并重新安装它。
我遇到了同样的问题,我刚刚使用以下步骤解决了问题:
- 从文件夹中删除 *.zip 文件:
C:\Users\YOUR_USER\AppData\Local\Xamarin\zips\
- 删除"Xamarin.Android.*":
开头的文件夹
C:\Users\YOUR_USER\AppData\Local\Xamarin\Xamarin.Android.*
导航到您的解决方案目录并删除所有 "bin" 和 "obj" 文件夹
确保您拥有最新的 Java SDK。在我的例子中,最新的是 JDK 1.8:
C:\Program Files\Java\jdk1.8.0_111
在我的例子中,我没有最新的 java SDK,所以我在 google 中搜索 "Java SE Development Kit Downloads"。它把我带到了关于 "Java SE Development Kit 8 Downloads" 的 Oracle 网站页面。我下载了文件 "jdk-8u111-windows-x64.exe" (194.64 MB)。安装后,它创建了一个文件夹 "C:\Program Files\Java\jdk*\"。
确保您的 Xamarin 指向此 JDK:
In the Visual Studio go to "Tools -> Options -> Xamarin -> Android Settings -> Java Development Kit". In my case I set it to "C:\Program Files\Java\jdk1.8.0_111"
- 现在您应该右键单击您的解决方案并 "Clear solution" 然后您应该 "Rebuild Solution"
希望对您有所帮助。
为了解决这个问题,我做了以下工作:
1) 在无法构建 Android 项目的 Xamarin.Forms 项目中,我删除了 Xamarin.Forms 包添加的所有包,包括 Xamarin.forms 包本身。事实上,我相信,您必须先删除它才能删除其他内容。请注意,在您可以删除其从属之前,您必须花点时间弄清楚要删除哪个。做起来很简单!
2) 退出 Xamarin Studio
3) 然后我去了我的
/Users/user_name/.local/share/Xamarin/Xamarin.Android.Support.v4/23.3.0.0/ 目录并删除整个 zip 文件夹和所有 Xamarin.Android.* 文件夹(* 是通配符对于任何事情)
4) 启动 Xamarin Studio
5) 删除解决方案所有项目中的所有 bin 和 obj 目录(在我的例子中是 Android、IOS 和 Xamarin.Forms 项目)
6) 右键单击 Android 项目中的包,添加包...,搜索 Xamarin.Forms 并添加它。这将添加一堆其他依赖包。就我而言,添加了以下内容:
- Xamarin.Android.Support.Animated.Vector.Drawable
- Xamarin.Android.Support.设计
- Xamarin.Android.Support.v4
- Xamarin.Android.Support.v7.AppCompat
- Xamarin.Android.Support.v7.CardView
- Xamarin.Android.Support.v7.MediaRouter
- Xamarin.Android.Support.v7.RecyclerView
- Xamarin.Android.Support.Vector.Drawable
- Xamarin.Forms
7) 全部清理
8) 全部重建
在此之前,无论我尝试什么,我都会收到大约 20 个错误,所有错误都与 Android.Support.Library.v4 和我的文件丢失数量有关
/Users/user_name/.local/share/Xamarin/Xamarin.Android.Support.v4/23.3.0.0/content 和
/Users/user_name/.local/share/Xamarin/Xamarin.Android.Support.v4/23.3.0.0/嵌入目录。错误是 "Please install package: 'Android Support Library' available in SDK installer."
如果您来自伊朗或其他被 google 阻止的国家/地区,您将遇到这些错误,因为 Xamarin 无法从 google 中下载包。在这种情况下,请尝试从 C:\Users\username\AppData\Local\Xamarin 中删除 zips 文件夹和任何 Android.Support.* 文件夹,然后尝试在连接到 https://www.betternet.co/ 等 VPN 后重建 android 项目.
删除所有文件夹 C:\Users[用户名]\AppData\Local\Xamarin。然后重建你的项目。
希望对您有所帮助
我最近将我的项目上传到 Git,并使用了自动生成的 Xamarin/Windows/MacOS/VisualStudio .gitignore 文件。我在 iOS 上做了很多工作和测试,但现在我要回到 android,但是在构建 Project.Droid 版本时,我收到以下错误:
Error 11 Please install package: 'Android Support Library' available in SDK installer. Android resource directory C:\Users\dev\AppData\Local\Xamarin\Android.Support.v4.0.3\embedded\./ doesn't exist. MyProject.Droid
Error 5 Please install package: 'Android Support Library' available in SDK installer. Java library file C:\Users\dev\AppData\Local\Xamarin\Android.Support.v4.0.3\embedded\classes.jar doesn't exist. MyProject.Droid
Error 8 Please install package: 'Android Support Library' available in SDK installer. Java library file C:\Users\dev\AppData\Local\Xamarin\Android.Support.v4.0.3\embedded\libs/internal_impl-21.0.3.jar doesn't exist. MyProject.Droid
Error 4 Reason: C:\Users\dev\AppData\Local\Xamarin\Android.Support.v4.0.3\android_m2repository_r10.zip is not a valid zip file MyProject.Droid
Error 7 Reason: C:\Users\dev\AppData\Local\Xamarin\Android.Support.v4.0.3\android_m2repository_r10.zip is not a valid zip file MyProject.Droid
Error 10 Reason: C:\Users\dev\AppData\Local\Xamarin\Android.Support.v4.0.3\android_m2repository_r10.zip is not a valid zip file MyProject.Droid
Error 3 Unzipping failed. Please download https://dl-ssl.google.com/android/repository/android_m2repository_r10.zip and extract it to the C:\Users\dev\AppData\Local\Xamarin\Android.Support.v4.0.3\content directory. MyProject.Droid
Error 6 Unzipping failed. Please download https://dl-ssl.google.com/android/repository/android_m2repository_r10.zip and extract it to the C:\Users\dev\AppData\Local\Xamarin\Android.Support.v4.0.3\content directory. MyProject.Droid
Error 9 Unzipping failed. Please download https://dl-ssl.google.com/android/repository/android_m2repository_r10.zip and extract it to the C:\Users\dev\AppData\Local\Xamarin\Android.Support.v4.0.3\content directory. MyProject.Droid
有人知道我该如何解决吗?我使用管理员权限检查了我的 SDK 管理器,我已经安装了 Android 支持库
错误消息非常明确地告诉你
错误是什么
C:\Users\dev\AppData\Local\Xamarin\Android.Support.v4.0.3\android_m2repository_r10.zip 不是有效的 zip 文件
如何修复
请下载https://dl-ssl.google.com/android/repository/android_m2repository_r10.zip并解压到C:\Users\dev\AppData\Local\Xamarin\Android.Support.v4.0.3\content目录。
我只是将 Mohamed Elrashid 的评论作为答案发布,因为我认为这是最好的解决方案。因为它在评论中,大多数人不会先尝试这个。
You can DELETE everything in Corresponding the folder C:\Users\dev\AppData\Local\Xamarin\Android.Support.v4.0.3\ and Xamarin will automatically download again
对22.2.1版本也是有效的,所以我认为它是每个版本的通用解决方案(猜测)
编辑 => 请遵循 Jason 的答案,它总是有效。
建议:所有这些类型的错误都有一个 link 用于下载 zip 以及将其保存在何处以进行修复。因此,对于所有其他 zip 文件,请遵循相同的答案。
看起来 zip 可能已损坏(我想我可能已经杀死了 VS,因为我没有意识到它正在下载一个 >100MB 的文件)。
如果是这样,只需清除 zip 缓存: C:\Users\dev\AppData\Local\Xamarin\zips 并且它们都将被重新下载。
有时 Android Studio 不会因为网络问题下载包。
这是解决方案。
直接从https://dl-ssl.google.com/android/repository/android_m2repository_r22.zip
下载压缩包从 C:\Users\josec\AppData\Local\Xamarin\zips 删除现有的压缩包并将下载的压缩包放入其中。
有时下载包失败:
- 下载https://dl-ssl.google.com/android/repository/android_m2repository_r29.zip 或请求文件
- 重命名为2A3A8A6D6826EF6CC653030E7D695C41.zip 或请求文件名
- 复制到 C:\Users\User\AppData\Local\Xamarin\zip
- 重建
这个问题一般是因为下载或安装m2repository文件失败造成的。
您可以尝试以下三个选项之一:
1-你可以让VS自己解决问题。只需删除 (...\AppData\Local\Xamarin\Android.Support.v4)
目录,然后重建项目即可。 VS 将下载并安装所需的内容。如果不起作用,请转到第 2 步。
2- 手动下载 android_m2repository_rnn.zip
并将其放入 (...\AppData\Local\Xamarin\zips )
文件夹。 VS 将完成剩下的工作(包括提取和安装文件)。您可以从这里下载 m2repositories:
https://dl-ssl.google.com/android/repository/android_m2repository_r33.zip
只需将URL末尾的数字重命名为您需要的名称,然后下载文件即可。
注意: 在某些情况下,您可能需要将文件重命名为 URL 的 MD5 散列。 (对我来说 VS 有点愚蠢,除非我将 m2repository 文件重命名为它的 MD5 哈希,否则什么都不做)。
这里是一些 MD5 散列的列表:
android_m2repository_r33.zip --> 5FB756A25962361D17BBE99C3B3FCC44.zip android_m2repository_r32.zip --> F16A3455987DBAE5783F058F19F7FCDF.zip android_m2repository_r31.zip --> 99A8907CE2324316E754A95E4C2D786E.zip android_m2repository_r30.zip --> 05AD180B8BDC7C21D6BCB94DDE7F2C8F.zip android_m2repository_r29.zip --> 2A3A8A6D6826EF6CC653030E7D695C41.zip android_m2repository_r28.zip --> 17BE247580748F1EDB72E9F374AA0223.zip android_m2repository_r27.zip --> C9FD4FCD69D7D12B1D9DF076B7BE4E1C.zip android_m2repository_r26.zip --> 8157FC1C311BB36420C1D8992AF54A4D.zip android_m2repository_r25.zip --> 0B3F1796C97C707339FB13AE8507AF50.zip android_m2repository_r24.zip --> 8E3C9EC713781EDFE1EFBC5974136BEA.zip android_m2repository_r23.zip --> D5BB66B3640FD9B9C6362C9DB5AB0FE7.zip android_m2repository_r22.zip --> 96659D653BDE0FAEDB818170891F2BB0.zip android_m2repository_r21.zip --> CD3223F2EFE068A26682B9E9C4B6FBB5.zip android_m2repository_r20.zip --> 650E58DF02DB1A832386FA4A2DE46B1A.zip android_m2repository_r19.zip --> 263B062D6EFAA8AEE39E9460B8A5851A.zip android_m2repository_r18.zip --> 25947AD38DCB4865ABEB61522FAFDA0E.zip android_m2repository_r17.zip --> 49054774F44AE5F35A6BA9D3C117EFD8.zip android_m2repository_r16.zip --> 0595E577D19D31708195A83087881EE6.zip
3- 手动下载和安装 m2repository 文件。详细过程可以在这里找到:
1: 将“https://dl-ssl.google.com/android/repository/android_m2repository_r22.zip”下载到您的(mediafire.com 或其他上传中心网站)
2:从您的 mediafire 面板下载 "android_m2repository_r22.zip" 到您的计算机中
3:重建您的解决方案以获取错误代码列表
4: 查找错误(错误原因:"C:\Users\Vahid\AppData\Local\Xamarin\zips659D653BDE0FAEDB818170891F2BB0.zip" 不是有效的 zip 文件)
5: 复制你的 android_m2repository_r22.zip 到 "C:\Users\Vahid\AppData\Local\Xamarin\zips\" 目录
6:将 "android_m2repository_r22.zip" 重命名为“96659D653BDE0FAEDB818170891F2BB0.zip”
7:重建您的解决方案
8:享受 xamarin 形式。
您的下载文件的 md5 名称列表在“https://developer.xamarin.com/guides/android/troubleshooting/resolving-library-installation-errors/#Manually_Downloading_m2repository”
中可用请下载安装 https://dl-ssl.google.com/android/repository/android_m2repository_r10.zip解压到C:\Users\dev\AppData\Local\Xamarin\Android.Support.v4.0.3\content目录.
重新表述我为解决此类问题所做的解决方案,我相信以下 2 个原因之一会导致此类问题。
下载的 zip 损坏/不完整 发生这种情况的原因可能是您因沮丧而取消或关闭了 VS,因为它花费了太多时间。
而实际上 visual studio 正在 AppData/Local/Xamarin/zips 下载 zip。因为您关闭了 visual studio,zip 文件没有完全下载。
您要做的是 AppData/Local/Xamarin/zips 删除所有 zip 文件,然后 AppData/Local/Xamarin 您应该只看到 Universal、zips 和 logs 文件夹,删除其余的。等待 zips 完全安装。这肯定需要时间。
引用有问题 检查是否有任何参考资料显示任何警告标志或其他内容。如果是这样,请删除引用并重新安装它。
我遇到了同样的问题,我刚刚使用以下步骤解决了问题:
- 从文件夹中删除 *.zip 文件:
C:\Users\YOUR_USER\AppData\Local\Xamarin\zips\
- 删除"Xamarin.Android.*": 开头的文件夹
C:\Users\YOUR_USER\AppData\Local\Xamarin\Xamarin.Android.*
导航到您的解决方案目录并删除所有 "bin" 和 "obj" 文件夹
确保您拥有最新的 Java SDK。在我的例子中,最新的是 JDK 1.8:
C:\Program Files\Java\jdk1.8.0_111
在我的例子中,我没有最新的 java SDK,所以我在 google 中搜索 "Java SE Development Kit Downloads"。它把我带到了关于 "Java SE Development Kit 8 Downloads" 的 Oracle 网站页面。我下载了文件 "jdk-8u111-windows-x64.exe" (194.64 MB)。安装后,它创建了一个文件夹 "C:\Program Files\Java\jdk*\"。
确保您的 Xamarin 指向此 JDK:
In the Visual Studio go to "Tools -> Options -> Xamarin -> Android Settings -> Java Development Kit". In my case I set it to "C:\Program Files\Java\jdk1.8.0_111"
- 现在您应该右键单击您的解决方案并 "Clear solution" 然后您应该 "Rebuild Solution"
希望对您有所帮助。
为了解决这个问题,我做了以下工作:
1) 在无法构建 Android 项目的 Xamarin.Forms 项目中,我删除了 Xamarin.Forms 包添加的所有包,包括 Xamarin.forms 包本身。事实上,我相信,您必须先删除它才能删除其他内容。请注意,在您可以删除其从属之前,您必须花点时间弄清楚要删除哪个。做起来很简单!
2) 退出 Xamarin Studio
3) 然后我去了我的 /Users/user_name/.local/share/Xamarin/Xamarin.Android.Support.v4/23.3.0.0/ 目录并删除整个 zip 文件夹和所有 Xamarin.Android.* 文件夹(* 是通配符对于任何事情)
4) 启动 Xamarin Studio
5) 删除解决方案所有项目中的所有 bin 和 obj 目录(在我的例子中是 Android、IOS 和 Xamarin.Forms 项目)
6) 右键单击 Android 项目中的包,添加包...,搜索 Xamarin.Forms 并添加它。这将添加一堆其他依赖包。就我而言,添加了以下内容:
- Xamarin.Android.Support.Animated.Vector.Drawable
- Xamarin.Android.Support.设计
- Xamarin.Android.Support.v4
- Xamarin.Android.Support.v7.AppCompat
- Xamarin.Android.Support.v7.CardView
- Xamarin.Android.Support.v7.MediaRouter
- Xamarin.Android.Support.v7.RecyclerView
- Xamarin.Android.Support.Vector.Drawable
- Xamarin.Forms
7) 全部清理
8) 全部重建
在此之前,无论我尝试什么,我都会收到大约 20 个错误,所有错误都与 Android.Support.Library.v4 和我的文件丢失数量有关 /Users/user_name/.local/share/Xamarin/Xamarin.Android.Support.v4/23.3.0.0/content 和 /Users/user_name/.local/share/Xamarin/Xamarin.Android.Support.v4/23.3.0.0/嵌入目录。错误是 "Please install package: 'Android Support Library' available in SDK installer."
如果您来自伊朗或其他被 google 阻止的国家/地区,您将遇到这些错误,因为 Xamarin 无法从 google 中下载包。在这种情况下,请尝试从 C:\Users\username\AppData\Local\Xamarin 中删除 zips 文件夹和任何 Android.Support.* 文件夹,然后尝试在连接到 https://www.betternet.co/ 等 VPN 后重建 android 项目.
删除所有文件夹 C:\Users[用户名]\AppData\Local\Xamarin。然后重建你的项目。
希望对您有所帮助