From 2d39a0c22cd087a094bdf994ffdf327ea6fa5189 Mon Sep 17 00:00:00 2001 From: Erwan Croze Date: Fri, 2 Jun 2017 14:57:50 +0200 Subject: [PATCH] Try to fix LinphoneService not ready crash --- src/android/org/linphone/LinphoneGenericActivity.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/android/org/linphone/LinphoneGenericActivity.java b/src/android/org/linphone/LinphoneGenericActivity.java index 9b65d471b..3ae268c1a 100644 --- a/src/android/org/linphone/LinphoneGenericActivity.java +++ b/src/android/org/linphone/LinphoneGenericActivity.java @@ -12,6 +12,11 @@ public class LinphoneGenericActivity extends Activity { /*After a crash, Android restart the last Activity so we need to check * if all dependencies are load */ + if (!LinphoneService.isReady()) { + finish(); + startService(getIntent().setClass(this, LinphoneService.class)); + return; + } if (!LinphoneManager.isInstanciated()) { finish(); startActivity(getIntent().setClass(this, LinphoneLauncherActivity.class));