错误:
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();
}
}
它由Similar Question的@ Martijn00建议修正
public override void OnCreate()
{
MvxAndroidSetupSingleton
.EnsureSingletonAvailable(ApplicationContext)
.EnsureInitialized();
base.OnCreate();
}
6.2.3
MvvmCross
更新从6.2.2
到6.2.3
修复了崩溃,但应用程序卡在Splash Screen
然后。所以只有EnsureInitialized()
完全修复它。