使用最新的Firebase perf SDK无法在仪表板上看到屏幕数据的缓慢渲染。
应用程序级别buid.gradle
buildscript {
dependencies {
classpath 'com.android.tools.build:gradle:3.2.1'
classpath 'com.google.gms:google-services:4.2.0'
classpath 'com.google.firebase:firebase-plugins:1.1.5'
}
}
模块级别buid.gradle
dependencies {
................
................
implementation 'com.google.firebase:firebase-perf:16.2.2'
}
apply plugin: 'com.google.gms.google-services'
apply plugin: 'com.android.application'
apply plugin: 'com.google.firebase.firebase-perf'
添加了调试并释放SHA1指纹,然后下载了最新的google-services.json文件,并将其放入应用模块中。
还启用自动性能和日志记录。
AndroidManifest.xml
<meta-data
android:name="firebase_performance_collection_enabled"
android:value="true" />
<meta-data
android:name="firebase_performance_logcat_enabled"
android:value="true" />
我能够在logcat中看到。在Firebase仪表板上时,不显示按屏幕数据进行的缓慢渲染。 Firbase仪表板中将显示其他数据,例如网络和应用程序启动或自定义跟踪时间。