我正在尝试升级到最新的 android/firebase sdk,此示例https://github.com/xamcat/mobcat-samples/tree/master/notification_hub_backend_service
我面临一些已弃用的函数,并在下面的代码中得到此异常
Java.Lang.NoSuchMethodException Message=getToken []
非常清楚,但我不知道如何获取令牌
public void OnSuccess(Java.Lang.Object result)
{
DeviceInstallationService.Token = result.Class.GetMethod("getToken").Invoke(result).ToString();
}
Run Code Online (Sandbox Code Playgroud)
编辑:MainActivity.cs
using System;
using Android.App;
using Android.Content.PM;
using Android.Runtime;
using Android.Views;
using Android.Widget;
using Android.OS;
using Plugin.CurrentActivity;
using Xamarin.Forms;
using AppCliente.Services.LogOn;
using Android.Content;
using Microsoft.Identity.Client;
using AppCliente.Services.NotificationHub;
using AppCliente.Droid.Services;
using Firebase.Iid;
using Firebase;
using Firebase.Installations;
using Firebase.Messaging;
namespace AppCliente.Droid
{
[Activity(Label = "AppCliente", Icon = "@mipmap/icon", Theme = "@style/MainTheme", MainLauncher = false, ConfigurationChanges = ConfigChanges.ScreenSize | ConfigChanges.Orientation | ConfigChanges.UiMode | ConfigChanges.ScreenLayout | …
Run Code Online (Sandbox Code Playgroud)