|
|
@@ -10,6 +10,8 @@ import android.view.View;
|
|
|
|
|
|
import java.util.Arrays;
|
|
|
|
|
|
+import com.softforum.xas.XecureAppShield;
|
|
|
+
|
|
|
import io.reactivex.android.schedulers.AndroidSchedulers;
|
|
|
import io.reactivex.disposables.CompositeDisposable;
|
|
|
import io.reactivex.schedulers.Schedulers;
|
|
|
@@ -17,9 +19,11 @@ import kr.co.zumo.app.R;
|
|
|
import kr.co.zumo.app.lifeplus.application.App;
|
|
|
import kr.co.zumo.app.lifeplus.config.NetworkConfigProvider;
|
|
|
import kr.co.zumo.app.lifeplus.helper.FirebaseHelper;
|
|
|
+import kr.co.zumo.app.lifeplus.config.NetworkConfig;
|
|
|
import kr.co.zumo.app.lifeplus.model.SuperModel;
|
|
|
import kr.co.zumo.app.lifeplus.model.SuperModelInit;
|
|
|
import kr.co.zumo.app.lifeplus.network.NetworkWatcher;
|
|
|
+import kr.co.zumo.app.lifeplus.util.AppUtil;
|
|
|
|
|
|
/**
|
|
|
* Splash 화면
|
|
|
@@ -82,6 +86,11 @@ public class SplashActivity extends ActivityBaseSetup implements ISplashContract
|
|
|
|
|
|
starter = new ScreenStarter(this);
|
|
|
|
|
|
+ XecureAppShield.getInstance().setXASContext(NetworkConfig.getAppShieldUrl(), AppUtil.getPackageName(), "4.0.0", false);
|
|
|
+ int result = XecureAppShield.getInstance().checkApp(context);
|
|
|
+ Log.e("APP# SplashActivity | setup", "|" + "app shield result: " + result);
|
|
|
+ Log.e("APP# SplashActivity | setup", "|" + "app shield result: " + XecureAppShield.getInstance().GetErrorMsg(result));
|
|
|
+
|
|
|
// 네트워크 연결 체크
|
|
|
disposable.add(new NetworkWatcher().check(context)
|
|
|
.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread())
|