Firebase вызывает сбой сборки Unity AndroidAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Firebase вызывает сбой сборки Unity Android

Сообщение Anonymous »

=====
  • cocoapods-1.16.2
  • Unity 6000.0.41f1
  • Firebase 13.4.0
  • OSX 15.5
Проблемы:
Android: не собираем

Код: Выделить всё

> Could not resolve all files for configuration ':launcher:debugRuntimeClasspath'.
> Could not find com.google.firebase:firebase-analytics-unity:13.4.0.
Searched in the following locations:
- https://dl.google.com/dl/android/maven2/com/google/firebase/firebase-analytics-unity/13.4.0/firebase-analytics-unity-13.4.0.pom
Что я пробовал:
  • обновил Firebase
  • обновил какао-стручки (у меня есть отдельная проблема с iOS)
  • принудительно разрешил в EDMU Различные настройки EDMU.
  • Обновил google-services
  • файлы для iOS и Android проверил версию внутри podfile, это
    правильно
  • CheckedUnityAppController.mm, там нет упоминания о Firebase
Я знаю, что есть много сообщений с похожими ошибками, однако у каждого есть совершенно другое решение, и я пытаюсь сузить его.
Похоже, что-то явно объявляет firebase-analytics-unity как зависимость Maven.
Я считаю, что пакеты "-unity" не входят в Maven, только в родных пакетах Android Firebase (без -unity).
Когда я смотрю на build.gradle, я вижу:
Packages/com.google.firebase.analytics/Firebase/Editor/AnalyticsDependologies.xml:13
реализация 'com.google.firebase:firebase-analytics-unity:13.4.0'
т.е. он ищет файлы на maven, которые должны быть получены из GeneratedLocalRepo
Теперь это может произойти, если попытаться смешать методы установки для Firebase.
Я установил последнюю версию Firebase через диспетчер пакетов. Однако инструкции по удалению пакета [здесь][1] кажутся неполными. т.е. Firebase оставляет файлы по всему моему проекту, которые здесь не упомянуты.
3 вопроса:
  • Является ли maven или локальный репозиторий вероятным источником моей ошибки?
  • Вызвано ли это в конечном итоге тем, что не были удалены все файлы из установки .unitypackage?
  • Если да, то как

    Я нахожу какие-либо случайные файлы файлы, которые я мог пропустить?
  • убедитесь, что у меня установлен только менеджер пакетов Unity.


Подробнее здесь: https://stackoverflow.com/questions/798 ... ld-to-fail
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»