При интеграции текущей версии Android Firebase Performance Monitoring (бета) выпущена во время I/O 2017 следующим образом...
Добавьте в проект build.gradle:
dependencies {
classpath 'com.google.firebase:firebase-plugins:1.1.0'
}
Добавьте в приложение build.gradle:
dependencies {
compile 'com.google.firebase:firebase-perf:10.2.6'
}
Вы можете столкнуться со следующей ошибкой сборки.
Error:Execution failed for task ':app:packageDebug'.
> com.google.common.util.concurrent.MoreExecutors.directExecutor()Ljava/util/concurrent/Executor;
Это вызвано несоответствием зависимостей Guava, которое можно устранить следующим образом, изменив проект build.gradle следующим образом:
dependencies {
classpath ('com.google.firebase:firebase-plugins:1.1.0') {
exclude group: 'com.google.guava', module: 'guava-jdk5'
}
}
Команде Firebase известно об этой проблеме, они предложили указанный выше обходной путь и будут исправлены в следующем выпуске.
Выкладываю это, чтобы помочь всем, кто ломает голову.