我使用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
我正在使用GoogleApiClient来使用他们的Google帐户登录用户。基本上,我正在使用FirebaseAuth和Google登录。但我每天都会在某些设备上遇到此崩溃。当我在自己的一些设备(OnePlus3、Nexus5X、MotoG等)上进行测试时,我从未见过这种崩溃。FatalException:java.lang.NullPointerException:Attempttoinvokevirtualmethod'java.lang.Stringjava.lang.String.toLowerCase(java.util.Locale)'onanullobjectrefer
我对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
我们目前在我们的应用程序中使用Firebase崩溃报告-我们注意到了一些奇怪的事情。为了帮助我们调试任何崩溃,我们使用FirebaseCrash.log添加有关向我们的服务器发出的服务器请求/响应的信息。但最近,我们注意到日志正在被编辑。据我们所知,这是在服务器端发生的,给我们留下的日志如下所示:7:51:11.914AMgmp_nav20_crashhttps://[REDACTED_DOMAIN_NAME][REDACTED_URL_BASIC](287ms,unknown-lengthbody)7:51:11.626AMgmp_nav20_crash-->POSThttps://
这是我在android应用程序中使用时间戳对firebase数据的简单查询QueryrecentStaticJobQuery=reference.child(AppConstants.WORKINDIA_JOBS).child(AppConstants.WORKINDIA_STATIC_JOBS).orderByChild(AppConstants.TIMESTAMP).startAt(lastStaticJobSyncTime);recentStaticJobQuery.addListenerForSingleValueEvent(staticJobDownloadListener)
我正在构建一个Android应用程序,我希望我的用户经过身份验证然后添加到数据库中。现在我只使用电子邮件和密码进行身份验证,然后单击注册,然后在Firebase控制台的身份验证部分创建用户。但我还希望将我的用户添加到数据库中。我想添加更多字段(例如姓名、地址等),这些字段将存储在Firebase的用户数据库中。我真的不知道该怎么做。谁能解释一下?谢谢! 最佳答案 您应该创建一个节点来保存您的用户,如下所示:users:{userID1:{name:'Raph'},userID2:{name:'Devid'}}每个登录用户都有一个唯一
我想知道是否可以使用Firebasejobdispatcher来安排url命中并获取响应以更新数据库。我希望它每天晚上运行一次。有谁知道这是否可能?我找不到任何这样做的好例子。我已经阅读了android文档和https://github.com/firebase/firebase-jobdispatcher-android#user-content-firebase-jobdispatcher-.我需要使用Firebasejobdispatcher,因为我的目标是API16。提前致谢。更新这就是我每天安排一次的做法。finalintperiodicity=(int)TimeUnit.H
我们成功地使用了LegacyHTTPServerProtocol在我们的FCM服务器上。我想更新到FCMHTTPv1API今天。我做到了stepbystep当服务器调用请求时,我们得到这个响应:ServerreturnedHTTPresponsecode:403forURL:https://fcm.googleapis.com/v1/projects/[projectid]/messages:send这是服务器代码:URLurl=newURL("https://fcm.googleapis.com/v1/projects/[projectid]/messages:send");Http
我正在尝试将Firebasecrashlytics添加到我们的项目中,但无法使其正常工作。我已经关注了instructions将必要的行添加到我们的gradle文件中,但到目前为止没有成功。我收到的主要问题是这条消息:Crashlytics发现无效的APIkey:null这看起来很奇怪,因为我认为Firebase不需要APIkey。我使用带有最新gradle插件的Androidstudio3.0.1。我的项目是基于Ionic的,但我也尝试手动修改gradle文件,结果相同。 最佳答案 我有一个类似的问题,结果我没有在build.gr
我目前正在将应用升级到新的Firebase版本。我按照指南进行操作,将classpath'com.google.gms:google-services:3.0.0'包含在我的项目build.gradle的依赖项中以及compile'com.google.firebase:firebase-core:9.0.1'在我的模块build.gradle的依赖项中还有applyplugin:'com.google.gms.google-services'在该文件的末尾。我在导入时收到“无法解析符号‘firebase’”,即importcom.google.firebase.database.Da