mirror of
https://github.com/nextcloud/talk-android
synced 2025-07-12 07:14:05 +01:00
Fix issues with SSL
Signed-off-by: Mario Danic <mario@lovelyhq.com>
This commit is contained in:
parent
efb79eb70b
commit
a2cf50545b
@ -21,6 +21,7 @@
|
||||
package com.nextcloud.talk.application;
|
||||
|
||||
import android.content.Context;
|
||||
import android.content.Intent;
|
||||
import android.os.Build;
|
||||
import android.support.multidex.MultiDex;
|
||||
import android.support.multidex.MultiDexApplication;
|
||||
@ -28,6 +29,7 @@ import android.util.Log;
|
||||
|
||||
import com.evernote.android.job.JobManager;
|
||||
import com.evernote.android.job.JobRequest;
|
||||
import com.google.android.gms.security.ProviderInstaller;
|
||||
import com.google.firebase.analytics.FirebaseAnalytics;
|
||||
import com.nextcloud.talk.BuildConfig;
|
||||
import com.nextcloud.talk.dagger.modules.BusModule;
|
||||
@ -66,7 +68,7 @@ import autodagger.AutoInjector;
|
||||
|
||||
@Singleton
|
||||
@AutoInjector(NextcloudTalkApplication.class)
|
||||
public class NextcloudTalkApplication extends MultiDexApplication {
|
||||
public class NextcloudTalkApplication extends MultiDexApplication implements ProviderInstaller.ProviderInstallListener {
|
||||
private static final String TAG = NextcloudTalkApplication.class.getSimpleName();
|
||||
|
||||
//region Public variables
|
||||
@ -109,11 +111,13 @@ public class NextcloudTalkApplication extends MultiDexApplication {
|
||||
@Override
|
||||
public void onCreate() {
|
||||
super.onCreate();
|
||||
ProviderInstaller.installIfNeededAsync(this, this);
|
||||
|
||||
JobManager.create(this).addJobCreator(new MagicJobCreator());
|
||||
FirebaseAnalytics.getInstance(this).setAnalyticsCollectionEnabled(false);
|
||||
|
||||
sharedApplication = this;
|
||||
|
||||
|
||||
initializeWebRtc();
|
||||
DisplayUtils.useCompatVectorIfNeeded();
|
||||
|
||||
@ -139,6 +143,16 @@ public class NextcloudTalkApplication extends MultiDexApplication {
|
||||
super.onTerminate();
|
||||
sharedApplication = null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onProviderInstalled() {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onProviderInstallFailed(int i, Intent intent) {
|
||||
|
||||
}
|
||||
//endregion
|
||||
|
||||
//region Getters
|
||||
|
Loading…
Reference in New Issue
Block a user