Commit 617f25eb authored by jianglx's avatar jianglx

修改im配置为空闪退的问题

parent b39589f0
...@@ -8,8 +8,8 @@ android { ...@@ -8,8 +8,8 @@ android {
minSdkVersion rootProject.ext.minSdkVersion minSdkVersion rootProject.ext.minSdkVersion
targetSdkVersion rootProject.ext.targetSdkVersion targetSdkVersion rootProject.ext.targetSdkVersion
flavorDimensions "default" flavorDimensions "default"
versionCode 152 versionCode 145
versionName "1.5.2" versionName "1.4.5"
multiDexEnabled true multiDexEnabled true
......
...@@ -183,8 +183,11 @@ public class XmppConnectionManager { ...@@ -183,8 +183,11 @@ public class XmppConnectionManager {
mContext = context; mContext = context;
initConfig(); initConfig();
mNotifyConnectionListener = listener; mNotifyConnectionListener = listener;
XMPPTCPConnectionConfiguration connectionConfiguration = getConnectionConfiguration();
mConnection = new XMPPTCPConnection(getConnectionConfiguration()); if (connectionConfiguration == null) {
return;
}
mConnection = new XMPPTCPConnection(connectionConfiguration);
mConnection.addConnectionListener(mAbstractConnectionListener); mConnection.addConnectionListener(mAbstractConnectionListener);
initNetWorkStatusReceiver(); initNetWorkStatusReceiver();
...@@ -201,6 +204,7 @@ public class XmppConnectionManager { ...@@ -201,6 +204,7 @@ public class XmppConnectionManager {
private AppConfig staticConfig = null; private AppConfig staticConfig = null;
private XMPPTCPConnectionConfiguration getConnectionConfiguration() { private XMPPTCPConnectionConfiguration getConnectionConfiguration() {
if (staticConfig == null) return null;
final String mXmppHost = staticConfig.XMPPHost; final String mXmppHost = staticConfig.XMPPHost;
int mXmppPort = staticConfig.mXMPPPort; int mXmppPort = staticConfig.mXMPPPort;
String mXmppDomain = staticConfig.XMPPDomain; String mXmppDomain = staticConfig.XMPPDomain;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment