签到
Home
Android
iOS
C++
Article
搜索
登录
注册
XMPP协议实现Android推送实例
Home
/
Android
MrLee
2014-12-30
4376
一:AndroidPN环境配置 AndroidPN框架实现了从服务器到android移动平台的文本信息推送。下面是AndroidPN的环境配置 1.先确保本机已经配置好了java环境 2.下载androidpn-client-0.5.0.zip和androidpn-server-0.5.0-bin.zip 网址:http://sourceforge.net/projects/androidpn/ 解压两个包,Eclipse导入client,配置好目标平台,打开raw/androidpn.properties文件, apiKey=1234567890 xmppHost=www.it72.com xmppPort=5222 如果是模拟器来运行客户端程序,把xmppHost配置成10.0.2.2 (模拟器把10.0.2.2认为是所在主机的地址,127.0.0.1是模拟器本身的回环地址). 如果是真机,配置成本机的IP地址 比如我在局域网内的IP是192.168.1.101 xmppPort=5222 是服务器的xmpp服务监听端口(注意5222端口貌似是固定的,我改成其他端口就行了) 二:运行测试 从命令行运行androidpn-server-0.5.0\bin\run.bat启动服务器(有些朋友说会一闪而过启动不了,注意要从命令行进入该目录了在运行),从浏览器访问http://127.0.0.1:7070/index.do (androidPN Server有个轻量级的web服务器,在7070端口监听请求,接受用户输入的文本消息) 运行客户端,客户端会向服务器发起连接请求,注册成功后,服务器能识别客户端,并维护和客户端的IP长连接
进入Notifications界面,输入消息点发送按钮就可以实现消息推送了.
服务端下载地址:
点击下载
客户端下载地址:
点击下载
本文链接:
https://it72.com/589.htm
收藏
0
收藏的用户(
0
)
X
正在加载信息~
推荐阅读
MPAndroidChart视图设置
Android——自绘牛叉的进度条
MPAndroidChart最新版时间X轴例子
安卓APP加载HTML5解决方案
Android高权限截图例子
Android桌面悬浮窗
Windows下NDK19c(Clang) 交叉编译armeabi-v7a架构下Boost1.59
Android之断点续传下载
Android 手游 lua 脚本的加密与解密
Android开发仪表盘控件
最新回复
(
0
)
返回
站点信息
文章
2305
用户
1336
访客
11277608
每日一句
Cherish victories, use them, but don’t settle for them.
珍惜胜利,利用它们,但别满足。
虚拟内存现在还有用吗?
关于Android Studio不能查看源码
vs2017编译和配置OpenCV 4.0
Autonomous NAT Traversal
Android常用的数学函数说明
Cocos2dx 3.x 解决首次项目复制库文件编译慢的问题
windows完美去除快捷方式小箭头的方法
win10专业版激活方法
Swift标准类库,相当于一些C ++里的STL类库
Android逆向之旅---破解某应用加密算法(动态调试so和hook so代码)
新手必看修改DSDT教程
Android开源刮刮卡库ScratchCardLayout使用教程
全面理解Gradle - 定义Task
免费xiuno博客主题【最后更新:2019.5.20】
独家发布最新可用My-AutoPost——wordpress 采集器
C#实现后台最小化截图
仙剑奇侠传3d回合-PC端多开
如何在iPhone上移动多个应用程序
首发:Thinkpad T550黑苹果10.13.4安装教程
css样式之flex布局注意事项
Android屏幕共享及远程控制【免root】
MPAndroidChart曲线非连续改装笔记
ASUS TF810C平板电脑用U盘安装windows8.1系统
iOS上架全流程及IPV6问题
Android更新速度越来越快吗?
免ROOT实现模拟点击任意位置
新会员