#android #firebase #xamarin #xamarin.forms #firebase-cloud-messaging
#Android #firebase #xamarin #xamarin.forms #firebase-облако-обмен сообщениями
Вопрос:
Я создаю Xamarin.Формирует приложение, которое использует обмен сообщениями Firebase. Я следую документации, но когда я добавляю пакеты Nuget и развертываю свое приложение на своем устройстве Android, я получаю следующую ошибку:
Java.Lang.NoSuchMethodError: ‘Нет статического метода checkBuilderRequirement(Ljava/lang/Object;Ljava/lang/Class;)V в классе Ldagger/internal/Предварительные условия; или его суперклассы (объявление ‘dagger.internal.Предварительные условия » отображаются в /data/app/com.technologies gateway.golden-1/base.apk)»
У кого-нибудь есть идея? Заранее спасибо.
Ответ №1:
Я установил последнюю версию Xamarin.Google.Вставьте пакет NuGet в мой Xamarin.Экземпляр Android, и это, похоже, исправило это для меня. Надеюсь, это сработает для вас.
Комментарии:
1. Блестяще, я думаю, это может быть решением. Я понизил рейтинг до более старой версии, и решение было таким же, как у вас, загружая отсутствующий пакет. Странно, что они должны исправить эту проблему..
2. Да, это была проблема.. Еще раз спасибо
3. Спасибо @Danny, сегодня у меня такая же проблема, и я просто следую вашей рекомендации, чтобы ее исправить.
4. Нет проблем, рад, что смог помочь
5. Спасибо. Решаемая. Еще одна проблема с зависимостями …. Xamarin — это такая боль