Xamarin Android应用程序在发布模式下崩溃(找不到默认构造函数)

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

我在这里有一个Xamarin应用程序在调试模式下运行没有任何问题,但在发布模式下,它立即崩溃,说我的某个页面的默认构造函数丢失了。

Unhandled Exception:

System.MissingMethodException: Default constructor not found for type PraxisApp.MasterPage occurred

有没有人有任何建议在发布模式下发生这种情况?

android xamarin xamarin.android
1个回答
3
投票

这很可能是因为Mono Linker正在剥离它:

将PreserveAttribute添加到Page类的顶部:

[Preserve (AllMembers = true)]
public class MasterPage
{
   ~~~
}
© www.soinside.com 2019 - 2024. All rights reserved.