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

忽略Xamarin中的程序集。Android链接器

严亮
2023-03-14

我得到一个错误时,试图建立应用程序与链接SDK程序集仅(一切工作在不要链接

/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets:错误:执行任务时出错:错误XA2006:引用元数据项'System.虚空Xamarin。表格。元素::set_AutomationId(System.String)'(在'Z邢中定义。网。移动。窗体,版本=2.1.47.0,文化=中性,PublicKeyToken=null')来自'ZTE.网。移动。无法解析窗体、版本=2.1.47.0、区域性=中性、PublicKeyToken=null。(FleetApp。机器人)

我正在尝试在忽略列表中添加导致问题的程序集:

但是我不能让错误消失。这是正确的方法吗?还是我添加了错误的程序集以忽略列表?

P.S.还尝试在不使用大括号的情况下添加它们。

共有1个答案

施海
2023-03-14

这是一个拥有旧版本的Xamarin的问题。表单。您需要使用最新稳定版本的Xamarin。表单作为ZXing的依赖项。网可移动的表单并不严格要求您拥有Xamarin的版本。表单不包括自动ID

因此你需要

https://developer.xamarin.com/releases/xamarin-forms/xamarin-forms-2.2/2.2.0-stable/#AutomationId_Support

完成此操作后,您可以删除所有忽略程序集,因为您不再需要忽略程序集。

 类似资料:
  • 我使用jsoup解析一些页面的链接,然后使用httpclient测试链接,看看它们是否工作。我网页上的一些链接是,我想忽略这些。

  • 我使用本机代码进行upi深度链接。当我点击手机浏览器中的url时,bhim应用程序支付详情页面中的意图调用未显示,而其他psp应用程序重定向到支付页面upi://pay?pa=98955012345@upi 然而,当我使用我的商户应用程序,通过意向深度链接链接时,它会打开BHIM,但不会重定向到预填充页面。

  • 我在我的应用程序中启用了应用链接。它工作正常。但是在我的应用程序中,有一些情况下我无法处理传入的网址。在这种情况下,我想将该网址重定向到设备中的默认浏览器。 目前,我尝试使用intent打开带有url的浏览器,但它再次重定向到我的应用程序本身。应用程序链接的格式如下- 所以根据params,我想要么在应用程序本身中处理应用程序链接,要么将其重定向到默认浏览器。下面是我试图用上面的网址打开浏览器的代

  • 将FlurlHttp Nuget包添加到我的PCL项目后,由于程序集加载错误,我的应用程序将不再部署到我的模拟器 加载程序集时出现错误或异常:System.IO。FileNotFoundException:无法加载程序集的PCLStorage。抽象,版本=1.0.0.0Culture=neutral,PublicKeyToken=286fe515a2c35b64'。也许它不存在于Mono for

  • null 但是,在完成while循环之后,被完全忽略。我已经用调试器检查了字符串中的数据,它是正确的!没有错误,没有例外。

  • 我读过@JsonInclude这样的问题来忽略空值。这适用于实体中的常规字段,但不适用于集合。如果实体中的集合为空,Json序列化会给出一个空值。 如何对集合进行等效忽略?