当前位置: 首页 > 知识库问答 >
问题:

Xamarin。窗体:Android项目构建错误-缺少AppData\本地\Xamarin文件夹中的文件

苗盛
2023-03-14

我在尝试Xamarin。表格。我创建了一个名为"App2"的解决方案。Visual Studio自动创建以下项目:

  • App2(便携式)

当我尝试编译Android项目(App2.Droid)时,我得到以下错误:

下载失败。请下载https://dl-ssl.google.com/android/repository/android_m2repository_r22.zip并将其放入C:\Users\pedro。costa\AppData\Local\Xamarin\Android。支持设计\23.0。1.3目录。附件2。Droid原因:一个或多个错误。附件2。Droid
请安装软件包:“Xamarin”。Android支持SDK安装程序中提供“设计”。Java库文件C:\Users\pedro。costa\AppData\Local\Xamarin\Android。支持设计\23.0。1.3\嵌入式\类。罐子不存在。附件2。Droid下载失败。请下载https://dl-ssl.google.com/android/repository/android_m2repository_r22.zip并将其放入C:\Users\pedro。costa\AppData\Local\Xamarin\Android。支持设计\23.0。1.3目录。附件2。Droid原因:一个或多个错误。附件2。Droid
请安装软件包:“Xamarin”。Android支持SDK安装程序中提供“设计”。Android资源目录C:\Users\pedro。costa\AppData\Local\Xamarin\Android。支持设计\23.0。1.3\嵌入式。/不存在。附件2。机器人

我已经尝试过:

  • html" target="_blank">下载android_m2repository_r22.zip文件并将其放在C:\用户\pedro.costa\AppData\本地\Xamarin\Android上。支持。设计\23.0.1.3文件夹
  • 下载文件并解压到文件夹
  • 删除C:\用户\pedro.costa\AppData\本地\Xamarin\Android。支持。设计\23.0.1.3文件夹并重新编译项目
  • 删除C:\用户\pedro.costa\AppData\本地\Xamarin\zips文件夹并重新编译项目。
  • 更新Xamarin。Android。*nuget包,但是当我尝试它时,我也会得到那些构建错误。

我做了很多研究,看起来Android系统。支持。*文件夹中应该有文件,这些文件应该在android解决方案构建时下载,但这对我来说是不可能的。

共有3个答案

洪永长
2023-03-14

我在这个问题的其他答案中看到,只需删除Android系统中的所有内容。支持设计文件夹,Visual Studio将在重建项目后再次下载该文件夹。

我的问题是代理问题。当我将环境设置为在不使用代理的情况下访问internet时,VisualStudio会在重建中下载必要的文件和文件夹。

路雅懿
2023-03-14

1.下载https://dl-ssl.google.com/android/repository/android_m2repository_r29.zip

2.重命名为2A3A8A6D6826EF6CC653030E7D695C41。拉链

3.复制到C:\Users\User\AppData\Local\Xamarin\zip

4.rebuild

叶坚
2023-03-14

尝试这项工作:

  • 导航到C:\Users\[user name]\AppData\Local\Xamarin\zips文件夹

构建和调试项目可能需要一段时间。

 类似资料:
  • 我创建了一个新的Xamarin Forms项目(2017年9月),但当我开始运行/构建droid平台时,我发现了这个构建错误- /Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(3,3):错误:java.lang.IllegalArgumentExcem

  • 无法在Xamarin Android项目的资产中添加目录和子目录。 IDE:Mac版本的Visual Studio社区:7.3。2(构建12) 操作系统:MacOS High Sierra版本:10.13。2. 错误:/Library/Frameworks/Mono。framework/External/xbuild/Xamarin/Android/Xamarin。Android常见的目标(2,2

  • 如果在assets文件夹中创建了子文件夹,则出现编译错误“无法复制/Users/…../Subfolder/to/Users/…/Droid/obj/Debug/assets/Subfolder/,因为源文件不存在”。如何使用资产文件夹中的子文件夹?

  • 我正在尝试为Android Xamarin应用程序创建一个启动屏幕 启动屏幕应该是一个背景,上面有一个徽标。 到目前为止,我设法显示了背景。 使用此布局 启动屏幕工作正常 添加徽标会产生问题。(只是在背景项后面添加了这段代码) 应用程序停止构建。 除了在构建过程中发生的错误之外,我没有收到任何错误消息。 这是我正在使用的样式

  • 如何处理? 严重性代码描述项目文件行抑制状态错误java.lang.IllegalArgumentExcema:已经添加:Landroid/support/v4/Accsibilityservice/AccessibilityServiceInfoCompat;

  • Xamarin终于开源了Android、iOS和表单。