如何解决在为Android构建Xamarin项目时出错
我从此处下载了一个示例项目:https://docs.microsoft.com/it-it/samples/xamarin/xamarin-forms-samples/webservices-azurenotificationhub/
在建筑物中,我得到了错误: 由于MAX_PATH:System.IO.DirectoryNotFoundException:
,无法为类Android.Support.V4.View.Accessibility.AccessibilityManagerCompat / IAccessibilityStateChangeListenerImplementor创建JavaTypeInfo。我使用Visual Studio 2019。
先谢谢您, 皮耶罗·斯布雷萨
解决方法
因此,这肯定与Windows上的MAX_PATH问题有关。这是关于here的漫长讨论。希望根据Microsoft支持团队的意见,他们正在计划解决此问题并删除MAX_PATH作为限制。
我建议将您的项目移至“较短”的路径。
我没有找到其他选择。您可以关注讨论,希望他们可以解决此问题。
,当我首先构建移动应用程序时,我遇到了同样的异常。错误代码为XA4209
,建议执行以下操作:标准文件名必须少于260
个字符,目录名称必须少于248
个字符。
更改路径中的字符数后,一切正常。
,你可以做很多事情,
- 最好将目录移近根目录,例如您的驱动器名称是 C,越接近“c:”路径越短,出现此错误的可能性就越小。
- 您可以将输出路径更改为路径较短的文件夹中,您会在android项目属性>构建>输出路径中找到该路径
- 您还可以将其中一个父文件夹名称更改为更短,就我而言,我的路径长度为 261 个字符,我在父文件夹中删除了一个字母并解决了该问题。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。