首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Android Push Notification实现信息推送功能

AndroidPn项目就是使用XMPP协议实现信息推送的一个开源项目。在这里给大家介绍其使用过程。...具体配置过程: 首先, 我们需要下载androidpn-client-0.5.0.zip和androidpn-server-0.5.0-bin.zip。...下载地址:http://sourceforge.net/projects/androidpn/ 解压两个包,Eclipse导入client,配置好目标平台,打开raw/androidpn.properties...10.0.2.3表示DNS地址,10.0.2.15表示目标设备的网络 地址],关于模拟器的详细信息,大家可参阅相关资料,这里不再详述. xmppPort=5222 是服务器的xmpp服务监听端口 运行androidpn-server...-0.5.0\bin\run.bat启动服务器,从浏览器访问http://127.0.0.1:7070 /index.do (androidPN Server有个轻量级的web服务器,在7070端口监听请求

1.3K50
您找到你想要的搜索结果了吗?
是的
没有找到

【专业技术】Android如何实现推送?

是一个基于XMPP协议的java开源Android push notification实现,我会在以后的博文中详细介绍androidpn。...这是androidpn的项目主页:http://sourceforge.net/projects/androidpn/   androidpn实现意图如下图所示: ?   ...androidpn 客户端需要用到一个基于java的开源XMPP协议包asmack,这个包同样也是基于openfire下的另外一个开源项目smack,不过我们不需要自己编译,可以直接把androidpn...androidpn服务器端也是java语言实现的,基于openfire开源工程,不过它的Web部分采用的是spring框架,这一点与 openfire是不同的。...等等,总之,androidpn也有很多的缺点。如果我们要使用androidpn,则还需要做大量的工作。   至于详细使用过程,我们会在下个博文中再给大家介绍。

2.7K50

【Android应用开发】 推送原理解析 极光推送使用详解 (零基础精通推送)

AndroidPushNotificationsDemo ; -- 服务器端 PHP : https://github.com/tokudu/PhpMQTTClient ; (3) 基于 XMPP 的 AndroidPN...Presence Protocol (可扩展通讯和表示协议), 基于可扩展标记语言(XML)的协议,它用于即时消息(IM)以及在线探测, 该协议允许因特网用户向因特网上的其他任何人发送即时消息; -- AndroidPN...: 基于 XMPP 协议开发的 Java 开源 Android 推送通知实现, 包含了完整的客户端 和 服务器端; -- 项目主页 : http://sourceforge.net/projects/androidpn.../ ; -- 原理图 :  AndroidPN 缺陷 : 如果使用该框架进行推送, 需要在了解 XMPP 和 anroidPN 基础上进行大量的二次开发; -- 连接中断 : 连接时间过长, 连接会中断

2K20

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券