Android: Fix crash in main activity

pull/716/head
Connor McLaughlin 5 years ago
parent 4bb4ec0494
commit 4137c9775e

@ -54,6 +54,9 @@ public class AndroidHostInterface
return mInstance != null; return mInstance != null;
} }
static public boolean hasInstance() {
return mInstance != null;
}
static public AndroidHostInterface getInstance() { static public AndroidHostInterface getInstance() {
return mInstance; return mInstance;
} }

@ -44,7 +44,7 @@ public class MainActivity extends AppCompatActivity {
protected void onCreate(Bundle savedInstanceState) { protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); super.onCreate(savedInstanceState);
if (!AndroidHostInterface.createInstance(this)) { if (!AndroidHostInterface.hasInstance() && !AndroidHostInterface.createInstance(this)) {
Log.i("MainActivity", "Failed to create host interface"); Log.i("MainActivity", "Failed to create host interface");
throw new RuntimeException("Failed to create host interface"); throw new RuntimeException("Failed to create host interface");
} }

Loading…
Cancel
Save