Android Access Firebase — мониторинг производительности

Предисловие:

        Недавно компания организовала доступ к функции оптимизации производительности Firebase. Это официальный адрес https://firebase.google.com/docs/perf-mon/get-started-android , следуйте инструкциям по интеграции. очень просто. В основном настройте подключаемый модуль SDK для мониторинга производительности и добавьте SDK для мониторинга производительности в build.gradlew в приложении и build.gradlew в корневом каталоге проекта.После интеграции Firebase автоматически начнет собирать данные приложения и данные, связанные с жизненным циклом приложения. (например).

Первым шагом является  app/build.gradle объявление зависимостей библиотеки мониторинга производительности Android.

dependencies {
    // Import the BoM 下面perf库无需设置版本号
    implementation platform('com.google.firebase:firebase-bom:30.0.1')
    implementation 'com.google.firebase:firebase-perf'
}

Если вы решите не использовать Firebase BoM, вы должны указать соответствующую версию библиотеки в каждой строке зависимостей библиотеки Firebase.

dependencies {
    implementation 'com.google.firebase:firebase-perf:20.0.6'
}

На втором шаге  app/build.gradle добавьте плагин Performance Monitoring. 

apply plugin: 'com.android.application'
apply plugin: 'com.google.gms.google-services'
apply plugin: 'com.google.firebase.firebase-perf'

android {
  // ...
}

Третий шаг — добавить плагин мониторинга производительности в корневой уровень (уровень проекта) файл Gradle ( )build.gradle

buildscript {

    repositories {
      
      google()  // Google's Maven repository
   
      jcenter()
    }

    dependencies {
      
      classpath 'com.android.tools.build:gradle:3.4.0'

      classpath 'com.google.gms:google-services:4.3.10'  // Google Services plugin

      // Performance Monitoring plugin
      classpath 'com.google.firebase:perf-plugin:1.4.1'  
    }
}

Не забудьте нажать «Синхронизировать сейчас» на странице, чтобы перекомпилировать приложение, успешно добавить SDK в приложение, и Firebase начнет обработку событий. Вы можете просмотреть данные в консоли Firebase

Ошибка java.lang.UnsupportedClassVersionError возникает после интеграции SDK, потому что версия JDK, которую мы компилируем в файл java.class, отличается от версии JDK, в которой мы запускаем файл java.class. Между различными версиями JDK, особенно когда файл java.class, скомпилированный более высокой версией JDK, работает на более ранней версии JDK, более вероятно, что возникнут проблемы, связанные с тем, что более ранняя версия JDK не может быть распознана, и об этой ошибке сообщается. Измените версию JDK для разрешения.

Supongo que te gusta

Origin blog.csdn.net/u010207898/article/details/125070024
Recomendado
Clasificación