DDPush消息推送 快速开始

欢迎来到DDPush快速开始,本页面将引导您快速体验DDPush的基本功能,请按照以下三个步骤操作:
第一步:下载DDPush消息推送服务器与Android安卓demo app安装文件
第二步:运行DDPush消息推送服务器
第三步:安装与运行Android安卓demo app

第一步:下载DDPush消息推送服务器与Android安卓demo app安装文件

请点击以下链接下载文件:
DDPush服务器
安卓客户端app示例(UDP)
安卓客户端app示例(TCP)

第二步:运行DDPush消息推送服务器

解压DDPush消息推送服务器压缩文件到您电脑的某个目录(路径不要包含中文或空格),您将看到2个目录与4个文件。
目录:lib, logs
文件:start.bat, start.sh, console.bat, console.sh

如果您在使用Windows操作系统,请执行start.bat文件(注:勿双击bat文件,请于CMD窗口中运行);如果您使用的是Linux系统,请执行start.sh文件。这里使用Windows系统演示,执行start.bat文件。如果您看到类似以下的信息,说明DDPush服务器已经运行:

DDPush Server Windows Started

您也可以检查logs目录下是否有ddpush.out日志文件输出来判断DDPush是否在运行。此外,您还可检查DDPush的默认端口是否正在监听。

DDPush Server Started Log

如果您要停止DDPush消息推送服务器,请新打开一个命令行窗口,执行命令:"console.bat stop",DDPush服务器将会停止

Linux系统下的操作与Windows类似,差别在于Linux系统下执行的是start.sh和console.sh脚本。
注意:如果您通过ftp单独上传sh脚本文件到Linux服务器,注意不要破坏文件格式,如出现无法运行sh脚本的情况,请尝试使用dos2unix命令转换文本格式,并确保sh文件权限为可执行

第三步:手机安装与运行Android安卓demo app

请使用Android手机分别安装第一步下载的另外两个apk文件。您也可以使用两台手机分别安装,以达到更现实的体验效果

安装完毕后,打开两个app,配置服务器IP为您在第二步中运行DDPush消息推送服务器的机器IP,见下图

DDPush Demo apk udp DDPush Demo apk tcp

按照上图的示例,两个app分别设置不同的用户名,并把目标用户名设置为对方,以测试互相推送信息。这里是user01和user02,各端口号采用默认值。

注意正确设置服务器IP为第二步中DDPush消息推送服务器运行机器的IP,并且手机能正常访问网络与该IP。
分别点击"开始测试"按钮后,即可通过下面的按钮来互相发送推送信息,见下图收到的实时推送信息示例。(若延时数分钟后才收到推送信息亦属正常情况,请检查网络是否畅通,服务器IP地址是否可达)

DDPush Demo apk Notification

当然,您也可以只安装其中一个app demo,然后自己给自己发送推送信息,只要把用户名、目标用户名设置为同一个字符串即可。

>>> demo app耗电吗?