Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Studio如何使用Firebase发出通知_Android_Firebase_Firebase Realtime Database_Firebase Cloud Messaging - Fatal编程技术网

Android Studio如何使用Firebase发出通知

Android Studio如何使用Firebase发出通知,android,firebase,firebase-realtime-database,firebase-cloud-messaging,Android,Firebase,Firebase Realtime Database,Firebase Cloud Messaging,我希望在修改Firebase数据库时使用Firebase发出通知。我想这可能与Firebase功能和Firebase云消息有关,但我不知道这种方式是否正确,请有人帮我澄清这个疑问,下面我解释我希望我的应用程序能够做到,thx 当该用户发布广告时,我希望我的应用程序向其他用户(例如1km)附近的所有用户发送通知。作为其他开发人员,我鼓励您大胆尝试您想到的任何东西 但如果我是你,我也会这么做。Firebase函数允许您根据Firebase实时数据库事件设置函数触发器。因此,您可以使用它来触发一个特定

我希望在修改Firebase数据库时使用Firebase发出通知。我想这可能与Firebase功能和Firebase云消息有关,但我不知道这种方式是否正确,请有人帮我澄清这个疑问,下面我解释我希望我的应用程序能够做到,thx


当该用户发布广告时,我希望我的应用程序向其他用户(例如1km)附近的所有用户发送通知。

作为其他开发人员,我鼓励您大胆尝试您想到的任何东西

但如果我是你,我也会这么做。Firebase函数允许您根据Firebase实时数据库事件设置函数触发器。因此,您可以使用它来触发一个特定的函数,该函数将发送FCM消息


在您的Android应用程序中,确保实现
FirebaseMessagingService
(并在您的
AndroidManifest.xml
中进行设置),每次收到消息时(通过
FirebaseMessagingService.onMessageReceived
),创建新通知

谢谢!!:你知道是否有什么方法可以让每个用户的位置只发送发布用户附近的用户吗?这有点棘手D实现这一点的方法有很多。你可以做研究,选择哪一个是好的。但是试试这个:当你发送信息时,你可以写下任何东西。假设您包括出版商所在地的板条。然后,每当收到消息时,你的应用程序就会解析并检查用户和发布者位置之间的距离。如果在1公里以内,则继续创建通知。