草庐IT

firebase-remote-config

全部标签

java - 每当 Firebase Firestore Android 发生变化时如何实现通知?

有两种类型的应用程序,一种将由用户使用,另一种将由我(即所有者)使用。因此,每当任何用户向CloudFirestore数据库添加内容(数据)时,我都希望收到通知。简而言之,当CloudFirestore数据库发生变化时,如何发送通知? 最佳答案 实现此目的的最简单方法是使用CloudFunctionsforFirebase.这将帮助您在发生有趣的事情时通知用户,在您的情况下,当用户将内容(数据)添加到数据库时。为了让它工作,你需要实现FirebaseAuthentication.这将帮助您在发生新情况时向特定用户或一组用户发送通知。

我如何在Firebase数据库规则上授予对Admins数组的访问权限

我被困在试图允许一系列管理员访问他们的数据。我有这样的数据库结构:{"Respondents":{"AcmeCorp":{"admins":["mMK7eTrRL4UgVDh284HntNRETmx1",""mx1TERNmMK7eTrRL4UgVDh284Hnt"],"data":{datagoeshere...}},"AnotherInc":{"admins":["Dh284HmMK7eTrRL4UgVDh284HntN",""x1TERNmx1TERNmMK7eTrRL4UgVDh"],"data":{theirdatagoeshere...}}}}然后我试图设定这样的规则{"rules

android - 如何停止在 android 中收听 firebase 位置

如何停止在Android中监听firebase位置。我尝试过使用firebaseObj.onDisconnect().cancel();,但没有成功。 最佳答案 有一个名为removeEventListener的方法,您可以调用它来删除特定的事件监听器。您需要传入要移除的监听器,您可以通过以下两种方式之一获取:当您已经引用了您的监听器ref.addValueEventListener(myLoggingListener);...ref.removeEventListener(myLoggingListener);如果您内联创建监听器

android - Android Remote 如何与 Google TV 配合使用

关于GoogleTV远程应用程序在android平台上如何工作的任何想法。我今天刚试过。通过Wi-Fi将其配对,它才开始工作。它背后的概念是什么?它似乎没有使用Bluetooth。那么在不安装任何组件的情况下,它是如何工作的呢? 最佳答案 GoogleTVRemote的代码已经开源,您可以看到它是如何工作的。https://code.google.com/p/google-tv-remote/ 关于android-AndroidRemote如何与GoogleTV配合使用,我们在Stack

android - remote_app_id 与存储的 id 不匹配 - 异常

我正在使用Facebooknative登录,我得到了CLOSED_LOGIN_FAILED。下面是我在DDMS中得到的LogCat,02-2215:16:22.939:E/exception(4583):isnull02-2215:16:22.939:E/session(4583):is{Sessionstate:OPENING,token:{AccessTokentoken:ACCESS_TOKEN_REMOVEDpermissions:[]},appId:420081348034777}02-2215:16:22.939:E/state(4583):isOPENING02-2215

android - 聊天应用中的 Firebase 实时数据库结构

抱歉我的英语水平不好,我来自阿根廷。我在Firebase中有以下消息数据结构:"messages""-KezmqXSdKCNFFA432Uc___-KfCEwklG_y3naRDIUiY""messageDate":"20170620""messageTime":"18:44""message":"Hi""-KezFDSAADFASFFS3221___-KASDF32324SDFASD1FS""messageDate":"20170620""messageTime":"22:23""message":"Howareyou?"其中-KezmqXSdKCNFFA432Uc、-KfCEwkl

解决git@github.com: Permission denied (publickey). Could not read from remote repository

原因分析Permissiondenied(publickey)没有权限的publickey,出现这错误一般是以下两种原因客户端与服务端未生成sshkey客户端与服务端的sshkey不匹配找到问题的原因了,解决办法也就有了,重新生成一次sshkey,服务端也重新配置一次即可。客户端生成sshkeyssh-keygen-trsa-C"470812087@qq.com"470812087@qq.com改为自己的邮箱即可,途中会让你输入密码啥的,不需要管,一路回车即可,会生成你的sshkey。(如果重新生成的话会覆盖之前的sshkey。) 然后再终端下执行命令:ssh-vgit@github.com最

java - 交易导致 Activity 召回 Firebase Android

当我点击我的rate_btn启动此交易功能时。它工作正常,但在此过程中它再次重新运行我的类Activity(每次使用事务时我的类Activity都会重新运行)因此重置所有内容,如我的msg_ID。例如,每次调用此类Activity时,我的msg_ID都会更改(由于使用随机),因此当我运行事务时它有效但作为返回,它也运行了类Activity,因此改变了我的msg_ID也是。这是一个场景:sowhenclickthis"rate"buttonitdoestheratingonthecurrentmsg_IDbutwhenIclickonitagain,itratesadifferentms

Android Firebase 远程配置初始提取不返回值

我正在使用FirebaseRemoteConfig在应用首次打开时获取数据。但问题是我无法在应用程序首次启动时获取数据。onComplete()方法触发但不返回任何值。如果我关闭应用程序并再次运行,它会从远程配置返回值。尝试在onCreate()、onStart()、onResume()中调用fetch(),用postDelay()还是一样,初始fetch总是空的。我知道,RemoteConfig有setDefaults()方法来在获取默认值之前存储默认值,但在应用程序内部设置默认值并不是我想要的。这是RemoteConfig的工作方式还是我做错了什么?我发现的唯一解决方法是在onRe

android - Firebase Cloud Messaging android 项目不发送推送通知

我正在尝试开发一个应用程序,其中服务器必须每5秒向所有运行该应用程序的android设备发送通知。我决定使用(Google)FirebseCloudMessaging发送通知,所以我首先尝试了指南的示例项目https://firebase.google.com/docs/notifications/android/console-audience但我无法让它工作。我遵循了所有的指示。我已经发布了我使用的代码。我还做了文件-->项目结构-->通知-->选中了谷歌云消息传递框。我在android5设备上试用了该应用程序。当我打开Firebase控制台并发送通知时,我在日志中看到刷新的tok