Xamarin 检查失败:!初始化_
在我的Xamarin表单应用程序中,我收到以下错误: art/runtime/fault_handler.cc:117]检查失败:!初始化 之后,在非常随机的情况下,应用程序崩溃,没有其他消息 我的设备:Xamarin 检查失败:!初始化_,xamarin,xamarin.android,android-6.0-marshmallow,Xamarin,Xamarin.android,Android 6.0 Marshmallow,在我的Xamarin表单应用程序中,我收到以下错误: art/runtime/fault_handler.cc:117]检查失败:!初始化 之后,在非常随机的情况下,应用程序崩溃,没有其他消息 我的设备: 安卓棉花糖 摩托罗拉G3 Xamarin 4.0.3.214(0dd817c) Xamarin.Android 6.0.3.5(a94a03b) Xamarin.iOS 9.6.1.8(3a25bf1) 有什么想法吗 祝你度过愉快的一天尝试以下解决方案: 进入你的应用程序属性,明确地将“目
- 安卓棉花糖
- 摩托罗拉G3
- Xamarin 4.0.3.214(0dd817c)
- Xamarin.Android 6.0.3.5(a94a03b)
- Xamarin.iOS 9.6.1.8(3a25bf1)
祝你度过愉快的一天尝试以下解决方案: 进入你的应用程序属性,明确地将“目标Android版本”更改为“23” 当设置为“Use Compile using SDK version”时,清单实际上并没有在任何地方标识“23”,这似乎是一个错误。我是 不太清楚它的目标是什么API 背景 本质上,如果您使用了CompileUsingSDK版本,您的清单将只反映您的最低Android目标(以及我的 假设目标也是这样) 如果您明确地将目标设置为23,您将看到以下内容添加到清单中 android:targetSdkVersion=“23”
转到Adb控制台: 在VisualStudio->Tools->Android->Android Adb命令提示符中 输入:adb shell setprop debug.mono.env mono_debug=软断点
此外,该设置似乎会重置,您必须在重新启动后再次运行该设置 也许可以看看建议的解决方案,例如,明确地将tragetsdk版本设置为23。我也读过这篇文章,但错误仍在发生,我不知道还有什么可以。多谢各位#Giorgi@Lug你试过这个建议吗?运行此命令后,如何将MONO_调试设置回默认值?我尝试了
adb shell setprop debug.mono.env mono_debug=hard breakpoints
,但它将“hard breakpoints”视为无效选项