我正在Android中开发一个聊天应用程序,该应用程序在所有版本的Android中运行(从2.3.5开始到最新的kitkat),在聊天方面,每件事情都运行良好,但我面临一个大问题。 / p>
问题是当我生成apk并在Android手机中安装apk时(使用软件包安装程序),用户会在一段时间内离线(例如在XYZ分钟内)。在S3中它是40分钟而在S5中它是30分钟分钟和htc欲望hd是20分钟,之后用户断开连接。
但是当我使用Eclipse安装相同的应用程序到Android手机时,用户在线(因为我每隔5秒检查一次XMPP连接的状态,并且如果连接1天后仍然断开与ejabberd服务器的连接这是预期的)
当我从Android项目生成apk时,我是否做错了什么让我非常困惑。但不是我的知识。
如果有人能够对这个阻碍者问题有所了解,我会非常感激。
我正在使用asmack库,版本是asmack-android-8-4.0.4
老实说,我没有发现ejabbered服务器和ejabberd服务器有任何问题。
任何有关解决问题的指示都将不胜感激。如果您需要任何其他信息,请与我们联系。
总结其给我带来问题和不眠之夜的安装模式
由于