【问题标题】:Xamarin.Forms Android Error after update to Xamarin.Forms 5.0 and Android 10更新到 Xamarin.Forms 5.0 和 Android 10 后 Xamarin.Forms Android 错误
【发布时间】:2021-05-24 16:45:43
【问题描述】:

在我从 Xamarin.Forms 4.8 更新到 Xamarin.Forms 5.0 和目标框架从 Android 9.0 更新到 Android 10.0 之前,项目运行良好。 这是我得到的错误:

严重性代码描述项目文件行抑制状态 错误无法为类生成 Java 类型:Google.Android.Material.BottomNavigation.BottomNavigationView/IOnNavigationItemReselectedListenerImplementor 由于 MAX_PATH:System.IO.DirectoryNotFoundException:找不到路径的一部分“C:\Users\vaskoj\Desktop\InstagramCloneInterviewApp\ InstagramCloneInterviewApp\InstagramCloneInterviewApp.Android\obj\Debug\100\android\src\mono\com\google\android\material\bottomnavigation\BottomNavigationView_OnNavigationItemReselectedListenerImplementor.java'。 在 System.IO.__Error.WinIOError(Int32 错误代码,字符串可能全路径) 在 System.IO.File.InternalDelete(字符串路径,布尔检查主机) 在 System.IO.File.Delete(字符串路径) 在 Xamarin.Android.Tools.Files.CopyIfStreamChanged(流流,字符串目标) 在 Xamarin.Android.Tasks.GenerateJavaStubs.CreateJavaSources(IEnumerable`1 javaTypes,TypeDefinitionCache 缓存)InstagramCloneInterviewApp.Android

有人有同样的问题吗?

【问题讨论】:

    标签: c# android xamarin.forms


    【解决方案1】:

    尝试将解决方案文件夹移动到较短的路径(更靠近根目录),例如将其移动到根文件夹“D:”或“C:”。

    您已达到由MAX_PATH Maximum Path Length Limitation 定义的路径的最大长度

    【讨论】:

    • 我添加了 C:\ProjectName 和 Clear/Rebuild Project 并解决了我的问题。 @Cfun 你能解释一下为什么会这样吗?
    • 我已经添加了有关您遇到的问题的文档链接,几个月前我遇到了同样的问题:)
    猜你喜欢
    • 2021-08-06
    • 2020-07-11
    • 1970-01-01
    • 1970-01-01
    • 2017-12-09
    • 2018-09-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多