|
|
@@ -7,13 +7,17 @@ import android.content.pm.PackageManager;
|
|
|
import android.support.annotation.NonNull;
|
|
|
import android.util.Log;
|
|
|
|
|
|
+import com.softforum.xas.XecureAppShield;
|
|
|
+
|
|
|
import io.reactivex.android.schedulers.AndroidSchedulers;
|
|
|
import io.reactivex.disposables.CompositeDisposable;
|
|
|
import io.reactivex.schedulers.Schedulers;
|
|
|
import kr.co.zumo.app.R;
|
|
|
import kr.co.zumo.app.lifeplus.application.App;
|
|
|
+import kr.co.zumo.app.lifeplus.config.NetworkConfig;
|
|
|
import kr.co.zumo.app.lifeplus.model.SuperModel;
|
|
|
import kr.co.zumo.app.lifeplus.network.NetworkWatcher;
|
|
|
+import kr.co.zumo.app.lifeplus.util.AppUtil;
|
|
|
import kr.co.zumo.app.lifeplus.util.PermissionUtil;
|
|
|
|
|
|
/**
|
|
|
@@ -50,6 +54,12 @@ public class SplashActivity extends ActivityBaseSetup {
|
|
|
*/
|
|
|
new AppInitializer().init(context);
|
|
|
|
|
|
+
|
|
|
+ XecureAppShield.getInstance().setXASContext(NetworkConfig.getAppShieldUrl(), AppUtil.getPackageName(), "3.02", 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())
|