首页 > 解决方案 > Xamarin.Forms 错误(ADB0000:值不能为空)

问题描述

这甚至意味着什么?我的程序运行和部署正常,然后第二天弹出这个错误?

严重性代码描述项目文件行抑制状态工具错误 ADB0000:值不能为空。参数名称:Xamarin.AndroidTools.PlatformPackage.GetVersionInfo(String frameworkVersion) 在 Xamarin.AndroidTools.PlatformPackage.GetPlatformPackageVersion(Int32 apiLevel, String& packageName) 的 System.IO.Path.Combine(String path1, String path2, String path3) 的 path2 AndroidDeviceExtensions.d__33.MoveNext() --- 从先前引发异常的位置结束堆栈跟踪 --- 在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task任务)在 AndroidDeviceExtensions.d__27。
0

我试图遵循在线 YouTube 教程 ( https://www.youtube.com/watch?v=eAZ4kPf5eTc ) 并且在出现此错误之前它运行良好?

标签: c#xamarin

解决方案


我只是有同样的问题。对我的修复是:在 Android 模拟器中按住应用程序图标并将其移动以卸载。从 VS 2017 重建、部署和运行。


推荐阅读