IMVXAPPSTART与Application相关的崩溃



错误:

MvvmCross.Exceptions.MvxIoCResolveException:无法解决类型MvvmCross.ViewModels.IMvxAppStart发生

尝试覆盖Application.OnCreate

[Application]
public class RemoteApplication : MvxAndroidApplication<Setup, Core.App>
{
    public RemoteApplication(IntPtr reference, JniHandleOwnership transfer) :
        base(reference, transfer) { }
    public override void OnCreate()
    {
        base.OnCreate();
    }
}

它是由@martijn00 从类似问题的建议

public override void OnCreate()
{
    MvxAndroidSetupSingleton
        .EnsureSingletonAvailable(ApplicationContext)
        .EnsureInitialized();
    base.OnCreate();
}

6.2.3
MvvmCross6.2.2更新到6.2.3修复了崩溃,但是该应用程序粘贴在Splash Screen上。因此,只有EnsureInitialized()完全修复了。

相关内容

最新更新