Xamarin Android(Visual Studio 2015)无法连接到调试器

时间:2015-09-15 15:03:27

标签: android debugging xamarin android-emulator visual-studio-2015

我有一个android调试器(Visual Studio 2015)的问题,因为它总是在启动调试后立即停止(它没有调试就可以正常工作),我的机器重置并重新安装了Visual Studio 2015,但它没有帮助。 / p>

以下是来自logcat的日志:monodroid-debug错误接受stdout和stderr(127.0.0.1:8896)地址已在使用中

以下是Xamarin日志的日志

Mono.Debugging.Soft.ConnectionException: Could not connect to the debugger. ---> Mono.Debugger.Soft.VMDisconnectedException: Exception of type 'Mono.Debugger.Soft.VMDisconnectedException' was thrown.

Server stack trace: 
at Mono.Debugger.Soft.Connection.SendReceive(CommandSet command_set, Int32 command, PacketWriter packet)
at Mono.Debugger.Soft.Connection.VM_GetVersion()
at Mono.Debugger.Soft.Connection.Connect()
at Mono.Debugger.Soft.VirtualMachine.connect()
at Mono.Debugger.Soft.VirtualMachineManager.Connect(Connection transport, StreamReader standardOutput, StreamReader standardError)
at Mono.Debugger.Soft.VirtualMachineManager.ConnectInternal(Socket dbg_sock, Socket con_sock, IPEndPoint dbg_ep, IPEndPoint con_ep)
at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Object[]& outArgs)
at System.Runtime.Remoting.Messaging.StackBuilderSink.AsyncProcessMessage(IMessage msg, IMessageSink replySink)

Exception rethrown at [0]: 
at System.Runtime.Remoting.Proxies.RealProxy.EndInvokeHelper(Message reqMsg, Boolean bProxyCase)
at System.Runtime.Remoting.Proxies.RemotingProxy.Invoke(Object NotUsed, MessageData& msgData)
at Mono.Debugger.Soft.VirtualMachineManager.ConnectCallback.EndInvoke(IAsyncResult result)
at Mono.Debugger.Soft.VirtualMachineManager.EndConnect(IAsyncResult asyncResult)
at Mono.Debugging.Soft.SoftDebuggerSession.<>c__DisplayClass9.b__8(IAsyncResult ar)
--- End of inner exception stack trace ---

非常感谢任何帮助!

4 个答案:

答案 0 :(得分:1)

对我来说,这是在Windows 10上运行的DELL笔记本电脑的一个问题,在我回滚到Windows 8.1之后,现在工作正常

答案 1 :(得分:1)

  

接受stdout和stderr(127.0.0.1:8896)地址已被使用时出错

已向Xamarin报告Bug 34476

答案 2 :(得分:0)

虽然问题出在VS 2015上。最近,Visual Studio 2017版本15.2出现了这个问题。  在我的情况下,卸载visual studio并降级到之前的工作VS有所帮助。希望很快他们会解决这个问题。 https://forums.xamarin.com/discussion/95555/how-to-downgrade-visual-studio-2017-version-15-2-to-15-0

答案 3 :(得分:0)

我在VS 2019上遇到了同样的问题。

对我来说,解决该问题的方法是删除模拟器,然后再次重新添加。