using Android.App; using Android.Runtime; using Avalonia; using Avalonia.Android; using LanMountainDesktop.Mobile; namespace LanMountainDesktop.Mobile.Android; /// /// Android 应用级入口。Avalonia 12 中 AppBuilder 的创建/定制由 /// AvaloniaAndroidApplication<TApp> 子类负责(而非 Activity)。 /// [Application] public class MobileAndroidApplication : AvaloniaAndroidApplication { protected MobileAndroidApplication(nint javaReference, JniHandleOwnership transfer) : base(javaReference, transfer) { } protected override AppBuilder CustomizeAppBuilder(AppBuilder builder) { return base.CustomizeAppBuilder(builder) .WithInterFont(); } }