From 5ac1ba281daa37803ea5986bc24c3482f9bbd543 Mon Sep 17 00:00:00 2001
From: lizhanwei <Dana_Lee1016@126.com>
Date: 星期三, 15 一月 2020 14:56:31 +0800
Subject: [PATCH] app启动的时候,删除三天以前的日志;打印CMD命令,以十六进制打印

---
 app/src/main/java/safeluck/drive/evaluation/app.java |    1 +
 lib/src/main/java/com/anyun/exam/lib/AYSdk.java      |    4 +++-
 lib/src/main/java/com/anyun/exam/lib/MyLog.java      |    3 ++-
 3 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/app/src/main/java/safeluck/drive/evaluation/app.java b/app/src/main/java/safeluck/drive/evaluation/app.java
index 4d44a33..37bef01 100644
--- a/app/src/main/java/safeluck/drive/evaluation/app.java
+++ b/app/src/main/java/safeluck/drive/evaluation/app.java
@@ -75,6 +75,7 @@
                     })
                     .install();
 
+            MyLog.delSubDirLogs();
             CrashHandler crashHandler = CrashHandler.getInstance();
             crashHandler.init(getApplicationContext());
             AYSdk.getInstance().init(getApplicationContext());
diff --git a/lib/src/main/java/com/anyun/exam/lib/AYSdk.java b/lib/src/main/java/com/anyun/exam/lib/AYSdk.java
index b0e8e97..f2a57a9 100644
--- a/lib/src/main/java/com/anyun/exam/lib/AYSdk.java
+++ b/lib/src/main/java/com/anyun/exam/lib/AYSdk.java
@@ -9,6 +9,8 @@
 import android.text.TextUtils;
 import android.util.Log;
 
+import com.anyun.exam.lib.util.ByteUtil;
+
 /**
  * MyApplication2
  * Created by lzw on 2019/6/5. 13:15:20
@@ -84,7 +86,7 @@
 
     @Override
     public void sendCmd(int cmd, String s) {
-        MyLog.i(TAG,"CMD="+cmd+" content:"+(!TextUtils.isEmpty(s)?s:"null"));
+        MyLog.i(TAG,"CMD="+ String.format("0x%x",cmd) +" content:"+(!TextUtils.isEmpty(s)?s:"null"));
         SvrManager.getInstance().sendCmd(cmd,s);
     }
 
diff --git a/lib/src/main/java/com/anyun/exam/lib/MyLog.java b/lib/src/main/java/com/anyun/exam/lib/MyLog.java
index bec1066..0b24a45 100644
--- a/lib/src/main/java/com/anyun/exam/lib/MyLog.java
+++ b/lib/src/main/java/com/anyun/exam/lib/MyLog.java
@@ -281,7 +281,7 @@
     }
 
     public static void delSubDirLogs() {
-        String dirPath = Environment.getExternalStorageDirectory().getAbsolutePath() + "/nvlog";
+        String dirPath = Environment.getExternalStorageDirectory().getAbsolutePath() + "/jiakaolog";
         String regx = "^[0-9]{4}-";
         Pattern pattern = Pattern.compile(regx);
         File file = new File(dirPath);
@@ -300,6 +300,7 @@
                         Log.i(TAG, "subDirLogs: 绗﹀悎瑙勫垯^[0-9]{4}- : " + matcher.group(0));
                         for (int i = 0; i < SDCARD_LOG_FILE_SAVE_DAYS; i++) {
                             String needSaveFileName = logfile.format(getDateBefore(i));
+                            Log.i(TAG,"needsaveFileName="+needSaveFileName);
                             if (fName.contains(needSaveFileName)) {
                                 Log.i(TAG, "delSubDirLogs: 姝og闇�瑕佷繚鐣欙細" + fName + " 鏃ユ湡锛�" + needSaveFileName);
                                 needDel = false;

--
Gitblit v1.8.0