无法激活Xamarin.Forms.Platform.Android.AppCompat.MasterDetailPageRenderer类型的实例

时间:2019-03-03 13:26:38

标签: android xamarin.forms

我创建了一个Xamarin.Forms应用程序,该应用程序具有用于重置密码的深层链接。当我单击邮件中的重置链接时,它将打开我的应用程序。它在ios版本上可以正常工作,但是当我尝试在Android版本上打开链接时崩溃。仅当应用程序在后台时,应用程序才会崩溃;如果应用程序不在后台,则它可以工作。应用程序崩溃时的错误消息如下。

  

无法从本机句柄0x10001d(key_handle 0x9802156)激活Xamarin.Forms.Platform.Android.AppCompat.MasterDetailPageRenderer类型的实例。

我对此进行了搜索,一些StackOverflow线程说,我需要添加带有(IntPtr句柄,JniHandleOwnership transfer)参数的构造方法,该参数在 Xamarin.Forms 2.5 中已已过时。版本,而我不能这样做,因为我正在使用Xamarin.Forms 3.5+版本。

0 个答案:

没有答案