2017-10-14 58 views
-1

我无法启动任何应用程序在Xamarin在Android上,应用程序只是停止。在IDE中有0个错误或警告,我只是得到通信“xxx已停止”。这是刚刚创建的空白应用程序,没有任何变化。我正在研究最新的vs 2017和更新的xamarin。尝试在API 25(7.1)和23(6.0)模拟器中启动应用程序。平均而言,UWP工作正常。你有什么想法是什么原因造成的以及如何解决它?Xamarin - android的空白应用程序停止启动,没有错误或警告

编辑:

日志和消息的位:

10-14 16:47:00.571 I/MonoDroid(3336): System.TypeLoadException: Could not load type 'Inżynierka.Droid.MainActivity' from assembly 'Inżynierka.Droid, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'. 
10-14 16:47:00.571 I/MonoDroid(3336): at (wrapper managed-to-native) System.Type:internal_from_name (string,bool,bool) 
10-14 16:47:00.571 I/MonoDroid(3336): at System.Type.GetType (System.String typeName, System.Boolean throwOnError) [0x0000e] in <896ad1d315ca4ba7b117efb8dacaedcf>:0 
10-14 16:47:00.571 I/MonoDroid(3336): at Java.Interop.TypeManager.n_Activate (System.IntPtr jnienv, System.IntPtr jclass, System.IntPtr typename_ptr, System.IntPtr signature_ptr, System.IntPtr jobject, System.IntPtr parameters_ptr) [0x00075] in <a48f8ed02442437495363c761e1d68a6>:0 
10-14 16:47:00.571 I/MonoDroid(3336): at (wrapper dynamic-method) System.Object:b47f8a67-2a27-4b05-93ae-4b3fc59378b1 (intptr,intptr,intptr,intptr,intptr,intptr) 

您的应用已进入了一个破发状态,但没有代码显示 因为所有线程都在执行外部代码(通常是系统或框架代码)。

所选调试引擎不支持在当前线程上执行的任何代码(例如,只有本机运行时代码正在执行)。

我对xamarin完全陌生,所以我想这是一些基本的,愚蠢的错误,我没有正确配置IDE。

+0

您正在使用哪种链接模式? –

回答

0

我已经在这件事上度过了整个晚上的恐慌,并且从字面上看我在网上找到的东西都没有工作。所以我从零开始重新安装了整个vs 2017和android SDK。现在它可以工作。硬核解决方案,但我找不到问题的根源。

相关问题