Проблема импорта FireBase Analytics в Unity - PullRequest
2 голосов
/ 25 марта 2020

У меня есть проект на Unity 2019.3 с do tnet 4.x. Я пытаюсь импортировать аналитики Firebase и получаю следующую ошибку:

System.TypeInitializationException: инициализатор типа для 'Firebase.Editor.Measurement' вызвал исключение. ---> System.MissingMethodException: void Google.EditorMeasurement.set_InstallSourceFilename (строка) --- Конец внутренней трассировки стека исключений --- в Firebase.Editor.AndroidSettingsChecker..cctor () [0x0000c] в Z: \ tmp \ tmp .SHkOPK7iEJ \ firebase \ app \ client \ unity \ editor \ src \ AndroidAPILevelChecker.cs: 37

и

MissingMethodException: void Google.EditorMeasurement.set_InstallSourceFilename строка ()

Кто-нибудь знает, что это может быть? Отсутствует ли какая-либо библиотека? Я нигде не нашел ссылки на эту проблему.

1 Ответ

3 голосов
/ 02 апреля 2020

У меня была точно такая же проблема, я исправил ее, полностью удалив папку ExternalDependencyManager в проекте, и заменил ее, используя последний плагин Jar Resolver, отсюда https://github.com/googlesamples/unity-jar-resolver/blob/master/external-dependency-manager-latest.unitypackage

На в то же время я установил Python 2.7 и добавил его в системный путь, но я почти уверен, что проблема с jar resolver - это то, что решило проблему. Проблема root заключается в сбое встроенной аналитики (EditorMeasurement), и Firebase никогда не выполняет сценарии python, которые делают все плагины / Firebase / res / values ​​xmls

Надеюсь, это поможет! :)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...