xamarin.forms - MVVMCross 文档需要更新以获取最新版本?
问题描述
我对 MVVMCross 很陌生,我一直在关注 TipCalc 教程,但它似乎是为旧版本的 MVVMCross 编写的。我被困在TipCalc Android 项目部分,因为 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
推荐阅读
- apache-flink - 指定 TimeCharacteristic 为 EventTime,但不指定水印策略
- c++ - 为什么“CryptCATAdminEnumCatalogFromHash”会为非交互式用户返回 ERROR_NOT_FOUND (1062?)?
- android - SurfaceViewRenderer 视图无法在屏幕上拖动 Android WebRTC
- javascript - Firebase Firestore 如何添加子集合
- routes - 如何处理 Symfony 4.4 URL 历史记录?
- postgresql - 数百万行的飞行路线
- reactjs - 如何使我的布局适应 Material-UI 工具栏的高度?
- mysql - 如何将数据保存到 MySQL 中的 BLOB 变量中?
- php - Angularjs如何处理来自php(json)的二维数组
- google-apps-script - 如何使用 appscript 将联系人照片添加到 google-contact