我目前正在学习如何使用blazor,并使用mobile blazor绑定用它创建一个移动版本的应用程序。 我正在遵循以下教程:https://docs.microsoft.com/en-us/mobile-blazor-bindings/walkthroughs/build-first-app,但是当我尝试在android模拟器中测试项目时(不接触任何东西,模拟器就不会启动应用程序。我尝试应用这些midifiations:https://www.gitmemory.com/issue/xamarin/mobileblazorbindings/49/577226053,但是我得到以下错误:
Severity Code Description Project File Line Suppression State
Error Failed to generate Java type for class: Android.Support.V4.View.Accessibility.AccessibilityManagerCompat/IAccessibilityStateChangeListenerImplementor due to MAX_PATH: System.IO.DirectoryNotFoundException: Could not find a part of the path 'E:\DEVELOPPEMENT\_Accecia\Stagiaires\Blazor\MobileBlazorBindings\MobileBlazorBindingsApp\MobileBlazorBindingsApp.Android\obj\Debug\90\android\src\mono\android\support\v4\view\accessibility\AccessibilityManagerCompat_AccessibilityStateChangeListenerImplementor.java'.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.File.InternalDelete(String path, Boolean checkHost)
at System.IO.File.Delete(String path)
at Xamarin.Android.Tools.Files.CopyIfStreamChanged(Stream stream, String destination)
at Xamarin.Android.Tasks.GenerateJavaStubs.CreateJavaSources(IEnumerable`1 javaTypes, TypeDefinitionCache cache) MobileBlazorBindingsApp.Android
提前感谢你的帮助
看来路径长度是有限的。 尽量缩短路径长度。 此处阅读更多信息