草庐IT

Firebase-Auth

全部标签

android - 如何在 Android 中为 Firebase 云消息传递 (FCM) 解析 Json 数据

我正在使用FCM用于推送消息并处理onMessageReceived中的所有传入推送通知。现在的问题是解析这个函数中的嵌套jsonremoteMessage.getData()我有以下block作为设备中的推送通知。数据有效载荷的内容可以在这里改变它是稍后的经销商它可以是productInfo{"to":"/topics/DATA","priority":"high","data":{"type":6,"dealerInfo":{"dealerId":"358","operationCode":2}}}我是这样解析的if(remoteMessage.getData()!=null){J

android - 我们是否需要使用后台线程来使用 firebase 检索数据?

我有一个Android应用程序,我在其中将数据检索到fragment中。而且我相信Firebase会管理它的异步调用。但我仍然怀疑我们是否需要在后台线程中编写Firebase代码?如果我们需要将其写入后台线程,那么您能否告诉我们哪些操作需要更多时间。例如:mDatabase=FirebaseDatabase.getInstance().getReference().child("Blog");我认为在主UI线程上执行此操作可能会充满风险,因为设置数据库之间的连接有时可能会花费大量时间。 最佳答案 Firebase数据库客户端关闭主线

android - Firebase token 身份验证错误

我正在使用firebase存储上传文件,但是当我上传时出现此错误E/StorageUtil:errorgettingtokenjava.util.concurrent.ExecutionException:com.google.android.gms.internal.zzand:Pleasesigninbeforetryingtogetatoken.我在谷歌上搜索过,但找不到答案!我已经在Firebase中登录。 最佳答案 我认为您在上传文件之前没有签名。在启动器Activity的onCreate()中,尝试此代码Firebase

android - 如何在 Firebase Phone Authentication Android 中重新发送短信验证?

根据Firebase文档(https://firebase.google.com/docs/auth/android/phone-auth#send-a-verification-code-to-the-users-phone),有用于处理电话号码身份验证的回调。mCallbacks=newPhoneAuthProvider.OnVerificationStateChangedCallbacks(){@OverridepublicvoidonVerificationCompleted(PhoneAuthCredentialcredential){Log.d(TAG,"onVerific

android - 使用 Firebase 通知作为通知图标的灰色方 block

我正在尝试将Firebase云消息传递集成到我的Android应用程序中。但是当应用程序在后台或关闭时,Firebase通知显示为灰色方形图标,而不是我的应用程序的启动器图标。如何在不实现Firebase服务器API和发送数据消息的情况下使通知图标成为我的应用程序Logo? 最佳答案 从Firebase9.8.0开始,可以通过在list中添加相关信息来更改此图标:示例在这里:https://github.com/firebase/quickstart-android/blob/master/messaging/app/src/mai

android - 找不到 com/google/firebase 的字节码

我今天做了以下升级AndroidStudio3.0->3.1在build.gradle中依赖关系{类路径'com.android.tools.build:gradle:3.0.1'->3.1.0在gradle/wrapper/gradle-wrapper.properties中distributionUrl=https://services.gradle.org/distributions/gradle-4.5-all.zip->gradle-4.6-all.zip现在我的firebase模块出现以下错误(构建时随机模块)Failedtofindbytecodeforcom/googl

android - Firebase Analytics 事件日志记录错误

我使用FirebaseAnalytics,我的应用使用以下代码记录一些事件:Bundlebundle=newBundle();bundle.putString(FirebaseAnalytics.Param.ITEM_ID,"SOME_ID")bundle.putString(FirebaseAnalytics.Param.CONTENT_TYPE,"SOME_TYPE");mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.SELECT_CONTENT,bundle);它似乎在大多数时候都运行良好。在logcat中我有这样的东西:L

android - 使用 Firebase 的 GoogleApiClient 中出现罕见的 NullPointerException

我正在使用GoogleApiClient来使用他们的Google帐户登录用户。基本上,我正在使用FirebaseAuth和Google登录。但我每天都会在某些设备上遇到此崩溃。当我在自己的一些设备(OnePlus3、Nexus5X、MotoG等)上进行测试时,我从未见过这种崩溃。FatalException:java.lang.NullPointerException:Attempttoinvokevirtualmethod'java.lang.Stringjava.lang.String.toLowerCase(java.util.Locale)'onanullobjectrefer

使用Auth0在Angular 4应用中记录的问题

我有一个Angular4应用程序,并且正在使用Auth0进行登录和注册。当您单击登录时,您将需要您进入Auth0自己的页面,然后在其中输入凭据。Auth0检查它们,然后将您带回您选择的回调URL,并在URL中使用JWT。然后,我将令牌存储在LocalStorage中。Auth0建议,当您注销时,您只需在localstorage中删除令牌和到期日期:publiclogout():void{//RemovetokensandexpirytimefromlocalStoragelocalStorage.removeItem('access_token');localStorage.removeIte

Android espresso 测试在本地通过,但在 Firebase 测试实验室中失败

我对androidespresso测试有疑问。测试在本地通过但在FTL上失败。这是简单的测试onView(allOf(withId(R.id.text_supercategory_name),withText("Airconditioners"))).check(matches(withText("Airconditioners")));这个测试在本地通过。在FTL上我有错误:android.support.test.espresso.NoMatchingViewException:Noviewsinhierarchyfoundmatching:(withid:blablabla:id