使用androidpn:
androidpn-client 配置:
修改raw/androidpn.properties 文件:
把xmppHost配置成你服务器ip
androidpn-server 使用:
运行androidpn-server-0.5.0\bin\run.bat启动服务器,从浏览器访问http://127.0.0.1:7070/index.do (androidPN Server有个轻量级的web服务器,在7070端口监听请求,接受用户输入的文本消息)
遇到的问题:
java.lang.NoClassDefFoundError: org.androidpn.client.PersistentConnectionListener
原因:
adt新版版 libs成了lib,因此出现问题。
解决方法:
lib重命名libs,右键项目名-“built path” -configura build path - libraries - 修改 “asmack.jar”路径
在order and export 中 将asmack.jar up到最上,并勾选。如下图: