Ошибка в библиотеке Mobile Notifications
Решил сделать уведомления в игре по нажатию на кнопку. Написал простейший код
using System;
using Unity.Notifications.Android;
using UnityEngine;
using UnityEngine.UI;
public class NotificationsManager : MonoBehaviour
{
public Text debugText = default;
private void Start()
{
CreateNotification();
}
private void CreateNotification()
{
var channel = new AndroidNotificationChannel()
{
Id = "bonus",
Name = "Bonus chest",
Importance = Importance.High,
Description = "Give player bonus candy"
};
AndroidNotificationCenter.RegisterNotificationChannel(channel);
}
public void SendNotification()
{
var notification = new AndroidNotification();
notification.Title = "Bonus box";
notification.Text = "Бонусный подарок готов! Заходи и забирай награду!";
notification.LargeIcon = "large";
notification.SmallIcon = "small";
notification.FireTime = DateTime.Now.AddSeconds(10);
try
{
AndroidNotificationCenter.SendNotification(notification, "bonus");
}
catch(Exception e)
{
debugText.text = e.Message;
}
}
}
но при нажатии на кнопку в билде на Андроиде ничего не происходит. Сделал текстовое поле, куда вывел ошибку -> java.lang.NoSuchMethodError: no static method with name='getNotificationManagerImpl'.
Залез в код java этого скрипта, и там этот метод был

Позже я создал пустой проект, добавил в Package Manager этот же плагин, скопировал код и все заработало. В чем может быть проблема?