android的出海应用借用firebase来进行数据统计分析和应用的崩溃报告,下面是firebase的接入步骤:
google提供了两种接入方式,我们讲第二种
- 通过androidstudio的菜单Android Studio Firebase Assistant进行集成
- 手动进行插件和库依赖
1.将应用添加到firebase项目,也就是去后台添加参数(由产品操作)
2.把从firebase后台下载的google-service.json文件添加到项目的app下
3.项目的根目录的build.gradle添加
buildscript {
repositories {
google()
}
dependencies {
classpath 'com.google.gms:google-services:4.3.13'
}
}
allprojects {
repositories {
google()
}
}
4.app下的build.gradle添加
apply plugin: 'com.android.application'
//下面添加
apply plugin: 'com.google.gms.google-services'
dependencies {
// firebase基本依赖
implementation platform('com.google.firebase:firebase-bom:30.3.1')
}
firebase给android提供了很多辅助功能,如果在其后台启用(记住,后台要启用)的这些功能时,就应该在app的build.gradle依赖相应的库
- 添加Google Analytics(分析)功能
dependencies {
implementation 'com.google.firebase:firebase-analytics'
}
-
依赖此库后,可在firebase后台看到其自动记录的某个事件
-
我们还可以上传一些自定义的事件,如下:
//事件名称的参数均可自定义
FirebaseAnalytics mFirebaseAnalytics = FirebaseAnalytics.getInstance(this);
Bundle bundle = new Bundle();
bundle.putString(FirebaseAnalytics.Param.ITEM_ID, id);
bundle.putString(FirebaseAnalytics.Param.ITEM_NAME, name);
bundle.putString(FirebaseAnalytics.Param.CONTENT_TYPE, "image");
mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.SELECT_CONTENT, bundle);
6.添加登录功能(不说了,一般不用)
7.Crashlytics 确定应用崩溃的时间和原因
implementation 'com.google.firebase:firebase-analytics'//这个也要
implementation 'com.google.firebase:firebase-crashlytics'
标签:google,添加,接入,FirebaseAnalytics,bundle,firebase,Android,com From: https://www.cnblogs.com/maowuge/p/16599583.html8.其他的暂时不想讲,就这样把