【发布时间】:2016-06-22 11:50:25
【问题描述】:
我开始使用 Xamarin 并尝试运行示例项目。我已经成功安装了 Android SDK 并创建了一个虚拟设备进行测试。但是,当我尝试运行该项目时,我收到一个非描述性错误,表明我应该检查日志文件。当我这样做时,我发现以下两个堆栈跟踪:
System.InvalidOperationException 在 Xamarin.VisualStudio.Android.AndroidVirtualDeviceProvider.StartEmulator(IAndroidVirtualDevice virtualDevice, IProgressReport 进度, CancellationToken 取消令牌)在 C:\Users\builder\data\lanes\3345\2e397405\source\XamarinVS\src\Core\VisualStudio.Android\Devices\AndroidVirtualDeviceProvider.cs:line 148 在 Xamarin.VisualStudio.Android.CommandHandlers.StartupVirtualDeviceCommandHandler.StartUp(IMonoAndroidDevice 设备, IProgressReport 进度, IAndroidVirtualDeviceProvider virtualDeviceProvider, CancellationToken cancelToken) 在 C:\Users\builder\data\lanes\3345\2e397405\source\XamarinVS\src\Core\VisualStudio.Android\CommandHandlers\StartupVirtualDeviceCommandHandler.cs:line 0 在 Xamarin.VisualStudio.Android.CommandHandlers.StartupVirtualDeviceCommandHandler.Execute(StartupVirtualDeviceCommand 命令, IProgressReport 进度, CancellationToken 取消令牌)在 C:\Users\builder\data\lanes\3345\2e397405\source\XamarinVS\src\Core\VisualStudio.Android\CommandHandlers\StartupVirtualDeviceCommandHandler.cs:line 45 在 Xamarin.VisualStudio.Commands.CommandHandlerBase
2.Execute(TCommand command, CancellationToken cancellationToken) in C:\Users\builder\data\lanes\3345\2e397405\source\XamarinVS\src\Core\VisualStudio\Commands\CommandHandlerBase.cs:line 125 at Xamarin.VisualStudio.Commands.CommandHandlerBase2.c__DisplayClass1_0.b__0() 在 C:\Users\builder\data\lanes\3345\2e397405\source\XamarinVS\src\Core\VisualStudio\Commands\CommandHandlerBase.cs:line 118 在 System.Threading.Tasks.Task 1.InnerInvoke() at System.Threading.Tasks.Task.Execute() System.InvalidOperationException at Xamarin.VisualStudio.Commands.CommandHandlerBase.ProcessAggregateInnerException(Exception innerException, IProgressReport progress) in C:\Users\builder\data\lanes\3345\2e397405\source\XamarinVS\src\Core\VisualStudio\Commands\CommandHandlerBase.cs:line 37 at Xamarin.VisualStudio.Commands.CommandHandlerBase2.Execute(TCommand 命令,CancellationToken 取消令牌)在 C:\Users\builder\data\lanes\3345\2e397405\source\XamarinVS\src\Core\VisualStudio\Commands\CommandHandlerBase.cs:line 145 在 Xamarin.VisualStudio.Commands.CommandHandlerBase2.<>c__DisplayClass1_0.<ExecuteAsync>b__0() in C:\Users\builder\data\lanes\3345\2e397405\source\XamarinVS\src\Core\VisualStudio\Commands\CommandHandlerBase.cs:line 118 at System.Threading.Tasks.Task1.InnerInvoke() 在 System.Threading.Tasks.Task.Execute()
有人知道发生了什么吗?
【问题讨论】:
标签: c# android visual-studio xamarin.android