Firebase接入
1.Firebase开发者文档:
https://console.firebase.google.com/?hl=zh-cn
https://firebase.google.com/docs/android/setup?authuser=0
https://firebase.google.com/docs/analytics/android/start?authuser=0
2.添加Firebase 配置文件
1.上面注册完之后,有一个google-services.json文件,下载下来放在app目录下
2.资源清单。
1).在根级(项目级)Gradle 文件 (build.gradle) 中添加相应规则
buildscript {
repositories {
// Check that you have the following line (if not, add it):
google() // Google's Maven repository
}
dependencies {
// ...
// Add the following line:
classpath 'com.google.gms:google-services:4.2.0' // Google Services plugin
}
}
allprojects {
// ...
repositories {
// Check that you have the following line (if not, add it):
google() // Google's Maven repository
// ...
}
}
2).在您的模块(应用级)Gradle 文件(通常是 app/build.gradle)中,在文件末尾添加一行内容。
apply plugin: 'com.android.application'
android {
// ...
}
// Add the following line to the bottom of the file:
apply plugin: 'com.google.gms.google-services' // Google Play services Gradle plugin
3).在您的模块(应用级)Gradle 文件(通常是 app/build.gradle)中,添加核心 Firebase SDK 的依赖项:
dependencies {
// ...
implementation 'com.google.firebase:firebase-core:17.0.0'
// Getting a "Could not find" error? Make sure that you've added
// Google's Maven repository to your root-level build.gradle file
}
3.应用内使用
1)onCreate中初始化
mFirebaseAnalytics = FirebaseAnalytics.getInstance(this);
2)记录
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);
本文地址:https://blog.csdn.net/weixin_42495311/article/details/107519609
如对本文有疑问, 点击进行留言回复!!
轻松解决 org.apache.taglibs.standard.tlv.JstlCoreTLV 困惑
vert实践五——Json?Protocol Buffer?FlatBuffers?
[基于tensorflow的人脸检测] 基于神经网络的人脸检测8——验证训练好的神经网络
selenium + ajax抓取英雄联盟全部英雄的详细信息及多线程保存全部皮肤图片到本地
网友评论