瀏覽代碼

修改打印

zengjiebin 8 年之前
父節點
當前提交
36cae89054

+ 15 - 0
app/src/main/java/com/sheep/gamegroup/util/LogUtil.java

@@ -0,0 +1,15 @@
+package com.sheep.gamegroup.util;
+
+import com.sheep.jiuyan.samllsheep.BuildConfig;
+import com.sheep.jiuyan.samllsheep.SheepApp;
+
+/**
+ * Created by realicing on 2018/5/12.
+ * realicing@sina.com
+ */
+public class LogUtil {
+    public static void println(String msg) {
+        if(BuildConfig.DEBUG || SheepApp.getInstance().connectAddress != ConnectAddress.sheep)
+            System.out.println(msg);
+    }
+}

+ 5 - 7
app/src/main/java/com/sheep/jiuyan/samllsheep/service/FloatService.java

@@ -24,6 +24,7 @@ import com.sheep.gamegroup.model.util.SheepSubscriber;
 import com.sheep.gamegroup.util.CommonUtil;
 import com.sheep.gamegroup.util.Jump2View;
 import com.sheep.gamegroup.util.LocationUtils;
+import com.sheep.gamegroup.util.LogUtil;
 import com.sheep.gamegroup.util.MyDbManager;
 import com.sheep.jiuyan.samllsheep.BuildConfig;
 import com.sheep.jiuyan.samllsheep.R;
@@ -65,7 +66,6 @@ public class FloatService extends Service {
     @Override
     public void onCreate() {
         super.onCreate();
-        Log.i(TAG, "MainService Created");
         createToucher();
         startTimer();
     }
@@ -128,7 +128,7 @@ public class FloatService extends Service {
                     }
 
                     MyDbManager.getInstance().removeAppRecord();
-                    System.out.println("MonitorAppService runTime = "+runTime);
+                    LogUtil.println("MonitorAppService runTime = "+runTime);
                     object.put("task_time", runTime/1000);
                     object.put("release_task_id", taskEty.getRelease_task_id());
                     SheepApp.getInstance().getNetComponent().getApiService().commitAutoTask(object)
@@ -137,19 +137,17 @@ public class FloatService extends Service {
                             .subscribe(new SheepSubscriber<BaseMessage>(getApplicationContext()) {
                                 @Override
                                 public void onNext(BaseMessage baseMessage) {
-                                    if(BuildConfig.DEBUG)
-                                        System.out.println("MonitorAppService baseMessage onNext "+ JSON.toJSONString(baseMessage));
+                                    LogUtil.println("MonitorAppService baseMessage onNext "+ JSON.toJSONString(baseMessage));
                                     CommonUtil.getInstance().setTAskEnty(null);
                                 }
 
                                 @Override
                                 public void onError(BaseMessage baseMessage) {
-                                    if(BuildConfig.DEBUG)
-                                        System.out.println("MonitorAppService baseMessage onError "+JSON.toJSONString(baseMessage));
+                                    LogUtil.println("MonitorAppService baseMessage onError "+JSON.toJSONString(baseMessage));
                                 }
                             });
                 }
-                System.out.println("MonitorAppService count = "+count);
+                LogUtil.println("MonitorAppService count = "+count);
                 count++;
                 return;
             }

+ 4 - 4
app/src/main/java/com/sheep/jiuyan/samllsheep/service/MonitorAppService.java

@@ -12,6 +12,7 @@ import com.sheep.gamegroup.model.entity.TaskEty;
 import com.sheep.gamegroup.model.entity.TaskListen;
 import com.sheep.gamegroup.util.Jump2View;
 import com.sheep.gamegroup.util.ListUtil;
+import com.sheep.gamegroup.util.LogUtil;
 import com.sheep.gamegroup.util.MyDbManager;
 import com.sheep.jiuyan.samllsheep.BuildConfig;
 import com.sheep.jiuyan.samllsheep.SheepApp;
@@ -37,8 +38,7 @@ public class MonitorAppService extends AccessibilityService {
         List<CharSequence> textList = accessibilityEvent.getText();
         switch (eventType) {
             case AccessibilityEvent.TYPE_WINDOW_STATE_CHANGED:
-                if(BuildConfig.DEBUG)
-                    System.out.println("MonitorAppService TYPE_WINDOW_STATE_CHANGED: " + " pkgName: " + packageName + " className: " + className + " source: " + ListUtil.getIndex(textList, 0));
+                LogUtil.println("MonitorAppService TYPE_WINDOW_STATE_CHANGED: " + " pkgName: " + packageName + " className: " + className + " source: " + ListUtil.getIndex(textList, 0));
 
                 long curTime = System.currentTimeMillis();
                 AppRecord appRecord = new AppRecord();
@@ -76,13 +76,13 @@ public class MonitorAppService extends AccessibilityService {
     @Override
     public void onInterrupt() {
         Jump2View.getInstance().startAccessibility(getApplicationContext());
-        System.out.println("MonitorAppService onInterrupt");
+        LogUtil.println("MonitorAppService onInterrupt");
     }
 
     @Override
     public boolean onUnbind(Intent intent) {
         Jump2View.getInstance().startAccessibility(getApplicationContext());
-        System.out.println("MonitorAppService onUnbind");
+        LogUtil.println("MonitorAppService onUnbind");
         return super.onUnbind(intent);
     }