Как получать уведомления об одном сигнале во flutter

#java #android #dart #flutter #onesignal

#java #Android #dart #flutter #onesignal

Вопрос:

Я разрабатываю приложение с flutter. В моем приложении есть функция (получение последних новостей) через уведомление об одном сигнале.

Когда я добавляю зависимость в свой проект flutter. Это выдает мне ошибку

(Плагин Android Gradle поддерживает только плагин Kotlin Gradle версии 1.2.51 и выше. Проект ‘flutter_one_signal’ использует версию 1.1.51)

Чтобы устранить эту ошибку, я отредактировал gradle.build файл по адресу

(C:flutter.pub-cachehostedpub.dartlang.orgflutter_one_signal-0.2.1android/build.gradle )

Но после исправления этого конфликта зависимостей. Теперь я получаю другую ошибку, которую я не понимаю, как удалить?

 e: C:flutter.pub-cachehostedpub.dartlang.orgflutter_one_signal-0.2.1androidsrcmainkotlincommyhexavilleflutteronesignalFlutterOneSignalPlugin.kt: (50, 35): Type mismatch: inferred type is Boolean? but Boolean was expected
e: C:flutter.pub-cachehostedpub.dartlang.orgflutter_one_signal-0.2.1androidsrcmainkotlincommyhexavilleflutteronesignalFlutterOneSignalPlugin.kt: (79, 28): Type mismatch: inferred type is String? but String was expected
e: C:flutter.pub-cachehostedpub.dartlang.orgflutter_one_signal-0.2.1androidsrcmainkotlincommyhexavilleflutteronesignalFlutterOneSignalPlugin.kt: (98, 80): Only safe (?.) or non-null asserted (!!.) calls are allowed on a nullable receiver of type String?