Xamarin android app已停止/ SIGSEGV致命错误

问题描述 投票:0回答:1

我有Xamarin的另一个问题。在询问了我之前的问题之后,我设法让它在没有eny错误/警告的情况下运行,但问题是,当我运行它时会显示消息“MyApp.Android已经停止”。我试着在我的平板电脑三星SM-T580上运行它。在尝试了一些事情(其中一个解开“快速部署”)后,输出中出现错误:

03-13 14:24:46.477 E/mono-rt (15974): No native Android stacktrace (see debuggerd output).

03-13 14:24:46.477 E/mono-rt (15974): =================================================================
03-13 14:24:46.477 E/mono-rt (15974): Got a SIGSEGV while executing native code. This usually indicates
03-13 14:24:46.477 E/mono-rt (15974): a fatal error in the mono runtime or one of the native libraries 
03-13 14:24:46.477 E/mono-rt (15974): used by your application.
03-13 14:24:46.477 E/mono-rt (15974): =================================================================

03-13 14:24:46.478 F/libc    (15974): Fatal signal 11 (SIGSEGV), code 2, fault addr 0xff335fd8 in tid 15974 (mpanyname.Notes), pid 15974 (mpanyname.Notes)

如果这有帮助,那就是项目:https://github.com/EdgarKa/MasterDetailPage.git。请帮我解决这个问题。

c# xamarin xamarin.forms sigsegv
1个回答
0
投票

请按顺序尝试以下操作

1 - 从您的设备中删除应用程序

2 - 删除MyApp.Android文件夹中找到的bin和obj文件夹

3 - 恢复NuGet包

4 - 关闭并重新打开Visual Studio

5 - 执行解决方案重建

6 - 使用播放按钮部署到设备

我之前已经解决了这个过程中的SIGSEGV问题。

© www.soinside.com 2019 - 2024. All rights reserved.