由于一些原因需要学习一下androidpn的用法。今天把androidpn下了下来,简单看了一下。总体来说还是基于xmpp协议实现的一个android领域的服务器推动通知技术。
下面我就简单记录一下开发部署方法。
第一步:说先下载android-pn的服务端和客户端,地址为http://sourceforge.net/projects/androidpn/files/
第二部:解压服务端,并运行。访问:http://127.0.0.1:7070/index.do,你会看到如下页面:
当你看到如下页面时证明你一把服务端正确的启动起来了。
第三部:把客户端解压导入源代码到工程中。修改androidpn.properties文件中的xmppHost为xmppHost=10.0.2.2(如果你要在模拟器上访问时,如果局域网就写服务器地址)。其实到这基本就完了。
剩下的测试是否推动正常:
运行客户端。服务端发送消息,客户端可正确收到消息,证明通信正常。
部署结束。如果你完成了以上操作,说明你会使用了。剩下的需要看一下他的具体实现方法。读代码需要在后部进行。
以上文章未完,待续...
- 大小: 55.7 KB
分享到:
相关推荐
AndroidPN(Android Push Notification)是Android平台上的一种消息推送服务,旨在帮助开发者实现在应用程序后台时仍然能够接收服务器发送的通知或数据。在AndroidPN服务器推送的实现中,有以下几个关键知识点: 1....
在Android平台上,AndroidPN(Android Push Notification)是一个用于实现远程推送通知服务的开源项目。它允许开发者通过服务器向Android设备发送消息,即使应用程序在后台运行或完全关闭时也能接收到这些消息。本...
AndroidPN环境搭建 本文件真对网上的环境搭建源网站无法登陆设立 <坏掉了/>http://sourceforge.net/projects/androidpn/ </坏掉了> 说明: http://www.cnblogs.com/devxiaobai/archive/2011/07/09/2101794.html ...
在这样的背景下,“经过修改的Androidpn项目”应运而生,为开发者提供了一个强大的即时通讯框架,极大地降低了在Android应用中集成推送通知服务的复杂度。 Androidpn项目起源于韩国开发者之手,而经过国内开发者的...
AndroidPN(Android Push Notification)是一个开源项目,旨在为Android应用程序提供简单、高效的后台推送通知服务。这个项目通常需要与服务器端的组件配合工作,其中Tomcat作为常用的Java应用服务器,常常被用于...
Androidpn客户端 和服务端源码下载,实现了消息推送。具体使用方法可百度。
这里我们关注的是一个特定的配置——"androidpn tomcat + oracle 版本"。这个配置涉及到AndroidPN服务在Tomcat应用服务器上运行,并与Oracle数据库进行集成。让我们深入探讨这个主题,了解其中涉及的关键知识点。 ...
AndroidPN(Android Push Notification)是一种基于XMPP(Extensible Messaging and Presence Protocol)协议的开源消息推送客户端,主要用于Android平台。XMPP是一种开放标准的即时通讯协议,它允许应用程序通过...
将androidpn集成到我们平时开发的javaee中,直接启动tomcat就可以启动xmpp服务,不需要另外部署androidpn。 注释:项目有点大,所以没有上传jar包,可以直接使用项目中的maven下载所需jar文件
在Android开发中,AndroidPN(Android Push Notification)是一种常见的服务,用于实现在服务器端向Android设备推送消息。本文将深入探讨如何将AndroidPN-server与Tomcat应用服务器进行整合,以便在MyEclipse环境中...
AndroidPN(Android Push Notifications)是专门为Android平台设计的一个推送通知服务。这个源码包包含了在Eclipse集成开发环境中运行的项目,以及与Tomcat服务器配合使用的部分。在深入讲解相关知识点之前,先来...
"AndroidPN—Demo"是一个基于Android平台的推送通知服务示例项目,主要展示了如何实现设备的登录、连接以及接收远程推送消息的功能。AndroidPN(Android Push Notification)是一种服务,允许开发者向他们的Android...
"AndroidPN-client-0.5.0"是一个针对Android平台的Push Notification服务的客户端库,主要功能是为了实现设备与服务器之间的即时通信。Push Notification服务在移动应用开发中扮演着重要角色,它允许服务器向已安装...
AndroidPN,全称为Android Push Notification,是一个开源项目,旨在为Android设备提供实时的推送通知服务。这个服务允许服务器向已连接的Android设备发送消息,即使应用程序在后台运行或完全关闭时也能接收到这些...
为了实现这些功能,开发者可以利用Android的Socket编程、AsyncTask、BroadcastReceiver等工具,以及第三方库如Smack(一个XMPP客户端库)来简化XMPP连接的处理。 在提供的压缩包文件“PN”中,可能包含了实现上述...
AndroidPN(Android Push Notification)是专门为Android平台设计的一种推送服务,它允许服务器向移动设备发送实时消息,从而提高应用程序的互动性和效率。AndroidPN客户端代码是实现这一功能的关键部分,它处理与...
androidpn客户端需要用到一个基于java的开源XMPP协议包asmack,这个包同样也是基于openfire下的另外一个开源项目smack,不过我们不需要自己编译,可以直接把androidpn客户端里面的asmack.jar拿过来用。客户端利用...
AndroidPN(Android Push Notification)是一个开源项目,旨在为Android设备提供推送通知服务。加强版本通常意味着这个项目在原版的基础上进行了优化和改进,以提供更好的性能、更多的功能或更高的稳定性。基于XMPP...