1.AndroidPN配置时报错
12-25 02:57:21.391: E/AndroidRuntime(1799): java.lang.NoClassDefFoundError: org.androidpn.client.PersistentConnectionListener
解决办法:ADT版本的问题,新建一个libs文件夹并把lib下的asmack.jar 文件拷到此文件夹下。
2.res/raw/androidpn.properties配置问题
apiKey=1234567890
xmppHost=10.0.2.2
xmppPort=5222
若是模拟器则不用更改xmppHost,模拟器把10.0.2.2认为是所在主机的地址,127.0.0.1是模拟器本身的回环地址
如果是真机,配置成本机的IP地址
比如我在局域网内的IP是192.168.1.101
xmppPort=5222 是服务器的xmpp服务监听端口