草庐IT

firebase-analytics

全部标签

android - 我在哪里可以在 firebase Google Login for android 中获取 Web 客户端密码?

当我第一次创建项目时。它提供了WEBclientID和Web客户端密码。我删除了应用程序,因为我做错了什么,但谷歌登录webclientid仍然存在,所以我删除了它并创建了新的android应用程序,但我无法启用谷歌登录,因为网络客户端密码。所以请建议我在哪里找到并解决它。请检查下图。提前致谢。 最佳答案 你可以从google-services.json类中找到它 关于android-我在哪里可以在firebaseGoogleLoginforandroid中获取Web客户端密码?,我们在

android - 使用多个 Activity 的 Google Analytics for Android

我正在尝试使用websiteoftherespectiveSDK上的信息将GoogleAnalytics集成到我的Android项目中.但是,可用的文档非常少。我的项目有6个不同的Activity,我注意到使用网站上的方法会导致在GoogleAnalytics中对每个打开的Activity进行一次独特的访问,即使它仍在同一个session中。显然,GoogleAnalyticsforAndroid从不重复使用以前使用过的session。他们的方法是在onCreate开始跟踪Activity,然后在onDestroy停止跟踪。我遇到的问题是,如果用户按下主页按钮而不是后退按钮,sessi

android - Android 中的 Flurry Analytic 集成错误

我正在尝试将Flurry分析集成到Android应用程序中。我已成功集成,但它在我的onStart方法中给出运行时错误“java.lang.NoClassDefFoundError:com.flurry.android.FlurryAgent”。有什么建议吗?? 最佳答案 在您的Android项目中,在项目的根目录(在src/、res/等旁边)创建一个名为libs的目录找到您要使用的库的JAR文件并将其复制到libs/目录中。SettingUpaProjecttoUseaLibrary:Morereferhere:

android - 在 firebase 中维护动态计算的值

我有一个简单的firebase数据库:/rides是像这样的简单对象的列表{car:"Toyota"minutes:15}我需要显示所有游乐设施的分钟数总和。显而易见的解决方案是加载所有游乐设施并计算总和。但如果我有数百次骑行,这会非常慢,最多几秒钟。因此看来我必须为此在数据库中维护一个单独的字段/totalMinutes。但是因此,每次我添加/删除/更改行程时,我都必须手动更新/totalMinutes。无论如何,这不是什么大不了的工作。但是,如果我只需要计算部分行程的总分钟数怎么办?例如仅适用于“丰田”汽车或“福特”汽车?手动维护/totalMinutesFord,/totalMi

android - 如何检查 firebase 查询是否为空

我想在取消授权之前从Firebase中删除数据。问题是mFirebaseRef.unauth()仅在查询不为空时才有效。但即使查询为空,我也需要它工作。finalFirebasepushNotificationRef=newFirebase(Constant.FIREBASE_URL_PUSHNOTIFICATIONS);finalQueryqueryRef=pushNotificationRef.orderByChild("deviceToken").equalTo(token);queryRef.addChildEventListener(newChildEventListener

android - 将 Google Analytics 与 Android 应用集成

我正在使用通过GoogleAnalytics(分析)提供的一些Activity跟踪事件设置一个现有的应用程序。我已经添加了所有gradle更改,但我不断收到与重复google_app_ids有关的错误。我知道其中一个ID来自最初在我的应用程序中使用Googlemap。我相信我可能已经从您必须为GoogleAnalytics添加的google-services.json文件自动生成的一个文件中获得了一个新的google_app_id。我不确定如何修复它。这是我在尝试构建时遇到的错误:Error:Executionfailedfortask':app:mergeDebugResources

android - FirebaseUI 授权库 : Google sign in fails with: W/AuthMethodPicker: Firebase login unsuccessful

使用可用的在线文档和此视频:https://www.youtube.com/watch?v=0ucjYG_JrEE,我正在尝试开始应用新的UIAuth库。邮件登录效果很好,Google登录不行:它会发出警告并且UI不断显示“正在加载...”对话框。finalFirebaseAuthauth=FirebaseAuth.getInstance();auth.addAuthStateListener(newFirebaseAuth.AuthStateListener(){@OverridepublicvoidonAuthStateChanged(@NonNullFirebaseAuthfir

android - 订阅//取消订阅主题的 Firebase 云消息传递问题

FirebaseCloudMessaging(FCM)subscribeToTopic(topic)和unsubscribeFromTopic(topic)函数有退避计时器,直到它们工作或超时。如果我调用订阅(并且没有立即成功)然后立即调用取消订阅(立即成功)Firebase是否处理它们以便它们排队并且您最终取消订阅,或者是否有可能因为订阅而结束即使您在取消订阅后退避?希望这是有道理的。 最佳答案 目前(v9.2.0)当两个相反的操作在本地排队时,FCM不会尝试取消本地操作。也就是说,您提到的退避不是针对单个操作,而是针对整个队列同

android - 将 MP3 文件上传到 Firebase 存储最终成为视频/mp3 文件

我正在尝试在新的Firebase存储选项中保存音频,音频被设置为.mp3文件并通过以下代码上传到Firebase:UploadTaskuploadAudio=storageRef.putFile(audioUri);问题是音频存储为视频/mp4文件,因此MediaPlayer不会将其再现为音频,我该如何解决这个问题? 最佳答案 移动评论回答:您可以显式specifymetadatawhenyouuploadthefile到Firebase。如果您指定setContentType("audio/mpeg"),它应该将文件正确映射到MP

java - Android:Firebase 数字增量

我坚持使用Firebase在Java中对一个值进行递增,但问题是它不会更新全局变量。当我在onStart调用EventListener时,它成功地向我显示了变量的正确值(60)。当我想将它增加10时——单击按钮——它显示为0。longvalue;@OverrideprotectedvoidonStart(){super.onStart();finalTextViewmValue=(TextView)findViewById(R.id.some_textview);mRef=newFirebase(some_correct_url);mRef.addValueEventListener(