我是 Android 新手,我正在使用 Google GCM 发送纯文本消息。是否可以将 图像 文件作为流或通过其他方法发送?
Java - 服务器
Android - 客户端。
Message message = new Message.Builder()
.collapseKey("1")
.timeToLive(3)
.delayWhileIdle(true)
.addData("TEST",
"Hello Android")
.build();
这里的纯消息是 .addData("TEST","Hello Android")
。
最佳答案
您只能发送总大小不超过 4096 字节的键/值对。 即使您设法在字符串参数中对图像进行编码,它也将是一个很小的图像。 另一种方法是发送一个引用图像位置的字符串,可以是您设备上的本地文件名,也可以是您在处理通知时可以访问以下载图像的 URL。
关于android - GCM 发送图像而不是消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15436624/