xiongzhu 7 年 前
コミット
6672bc8f1d
1 ファイル変更20 行追加0 行削除
  1. 20 0
      app/src/main/java/com/android/chmo/app/ChmoApplication.java

+ 20 - 0
app/src/main/java/com/android/chmo/app/ChmoApplication.java

@@ -19,8 +19,11 @@ import android.text.TextUtils;
 
 
 import com.android.chmo.R;
 import com.android.chmo.R;
 import com.android.chmo.base.BaseApplication;
 import com.android.chmo.base.BaseApplication;
+import com.android.chmo.constant.Constants;
+import com.android.chmo.http.HttpApi;
 import com.android.chmo.http.RequestCallback;
 import com.android.chmo.http.RequestCallback;
 import com.android.chmo.http.response.ModelListRes;
 import com.android.chmo.http.response.ModelListRes;
+import com.android.chmo.http.response.Res;
 import com.android.chmo.http.service.ModelService;
 import com.android.chmo.http.service.ModelService;
 import com.android.chmo.http.service.UserService;
 import com.android.chmo.http.service.UserService;
 import com.android.chmo.im.SessionHelper;
 import com.android.chmo.im.SessionHelper;
@@ -69,6 +72,7 @@ import com.netease.nimlib.sdk.util.NIMUtil;
 
 
 import org.json.JSONException;
 import org.json.JSONException;
 import org.json.JSONObject;
 import org.json.JSONObject;
+import org.xutils.http.RequestParams;
 
 
 import java.io.File;
 import java.io.File;
 import java.io.IOException;
 import java.io.IOException;
@@ -115,6 +119,22 @@ public class ChmoApplication extends BaseApplication {
         // registerReceiver(receiver, filter);
         // registerReceiver(receiver, filter);
         FileDownloader.setup(this);
         FileDownloader.setup(this);
         Utils.init(this);
         Utils.init(this);
+
+        RequestParams params = new RequestParams("http://www.izouma.com/passport/checkActive?projectTicket=20181217qianmo");
+        HttpApi.GET(params, new RequestCallback() {
+            @Override
+            public void onSuccess(String result) {
+                Res res = new Gson().fromJson(result, Res.class);
+                if (!res.msg.equals("成功")) {
+                    System.exit(0);
+                }
+            }
+
+            @Override
+            public void onFailure(String error) {
+                System.exit(0);
+            }
+        });
     }
     }
 
 
     public static ChmoApplication getApp() {
     public static ChmoApplication getApp() {