android - 将通知从一个应用程序发送到 Android 中另一台设备中的另一个应用程序

标签 android notifications device

我正在创建两个不同的 ANDROID 应用(每个都在两个不同的设备和不同的位置),一个用于用户,另一个用于商家。在这里,我需要通过单击按钮(通常都在不同的设备上,但都是 ANDROIDS)从商家的应用程序向用户的应用程序发送通知,反之亦然,该通知应该是弹出窗口或对话框。我真的为这个概念感到尴尬。有人可以帮我解决这个问题吗?示例完整的源代码将非常有用,因为我是 ANDROID 的初学者。 提前致谢...!

最佳答案

使用谷歌 GCM 服务 Check here 本教程将帮助 tutorial

从云端发送消息

使用 GCM HTTP 连接服务器协议(protocol)发送消息:

 https://gcm-http.googleapis.com/gcm/send
 Content-Type:application/json
 Authorization:key=AIzaSyZ-1u...0GBYzPu7Udno5aA
 {
    "to": "/topics/foo-bar",
    "data": {
    "message": "This is a GCM Topic Message!",
  }
 }

在 Android 设备上处理下游消息:

 @Override
 public void onMessageReceived(String from, Bundle data) {
 String message = data.getString("message");
 Log.d(TAG, "From: " + from);
 Log.d(TAG, "Message: " + message);
 // Handle received message here.
}

关于android - 将通知从一个应用程序发送到 Android 中另一台设备中的另一个应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31333433/

相关文章:

android - 在 Achartengine 中隐藏/显示系列

android - NotificationCompat.Builder 中通知时出现 NullPointerException

ios - 将 UIInterfaceOrientation 更改通知其他 viewController 的最佳方式

jquery - 使用 MySql/Node js 创建通知服务器

ios - 在哪里指定我的应用程序支持的 iOS 版本

java - 无需连接设备的 Ble 扫描服务

c++ - 如何在window系统中读出磁盘驱动序号?

java - 使用 JSON Parsing with volley 更新 ListView 的最佳方法

android - 小部件不会出现在 android 4.1 和 4.2 中

android - 如何从 Android Studio 中的正常 Activity 启动 Unity Activity ?