MVVMCross文档是否需要更新以获取最新版本?

问题描述

我是MVVMCross的新手,并且正在关注TipCalc教程,但是看来它是为较旧版本的MVVMCross编写的。我被困在TipCalc Android Project部分,因为MvvmCross软件包没有名为MvxAndroidApplication的类。

using System;
using Android.App;
using Android.Runtime;
using MvvmCross.Platforms.Android.Core; // this namespace doesn't exist
using MvvmCross.Platforms.Android.Views;
using TipCalc.Core;

namespace TipCalc.Droid
{
    [Application]
    public class MainApplication : MvxAndroidApplication<MvxAndroidSetup<App>,App>
    {
        public MainApplication(IntPtr javaReference,JniHandleOwnership transfer)
            : base(javaReference,transfer)
        {
        }
    }
}

解决方法

问题出在项目设置中的Android版本。此链接中的详细信息https://github.com/MvvmCross/MvvmCross/pull/3958