所有exception都打印日志
authorsnickersun <scy@incartech.cn>
Thu, 12 Nov 2020 10:02:28 +0000 (18:02 +0800)
committersnickersun <scy@incartech.cn>
Thu, 12 Nov 2020 10:02:28 +0000 (18:02 +0800)
15 files changed:
app/src/main/java/com/enqualcomm/support/Config.java
app/src/main/java/com/enqualcomm/support/ICSmsManager.java
app/src/main/java/com/enqualcomm/support/service/AntiMonitorService.java
app/src/main/java/com/enqualcomm/support/service/SilentManager.java
app/src/main/java/com/enqualcomm/support/utils/AlarmHelper.java
app/src/main/java/com/enqualcomm/support/utils/CellInfoUtil.java
app/src/main/java/com/enqualcomm/support/utils/HttpDnsRecordUtil.java
app/src/main/java/com/enqualcomm/support/utils/ICAudioManager.java
app/src/main/java/com/enqualcomm/support/utils/ICLogger.java
app/src/main/java/com/enqualcomm/support/utils/LedUtil.java
app/src/main/java/com/enqualcomm/support/utils/ProcessReceiver.java
app/src/main/java/com/enqualcomm/support/utils/SendEmail.java
app/src/main/java/com/enqualcomm/support/utils/TimeUtil.java
app/src/main/java/com/enqualcomm/support/utils/Util.java
app/src/main/java/com/enqualcomm/support/utils/sysProperties.java

index 55afbbc..a098a70 100644 (file)
@@ -455,6 +455,7 @@ public class Config {
       ICLogger.i("get NTP Settings AutoTime "+autotime+" AutoTimeZone "+autotimezone);\r
     } catch (Settings.SettingNotFoundException e) {\r
       e.printStackTrace();\r
+      ICLogger.e(e.getMessage(),e);\r
     }\r
   }\r
   public static void LoadMessageConfigs(){\r
index 41c8bcb..777f4e3 100644 (file)
@@ -453,6 +453,7 @@ public class ICSmsManager  extends BroadcastReceiver {
                                 cycle = Integer.valueOf(t[1]);\r
                             } catch (Exception e) {\r
                                 e.printStackTrace();\r
+                                ICLogger.e(e.getMessage(),e);\r
                             }\r
                             if ( mod > 0 && cycle >= 30) {\r
                                 switch (mod) {\r
@@ -621,6 +622,7 @@ public class ICSmsManager  extends BroadcastReceiver {
                                                 serverurl = new URL(Util.getServerLogfilePath(Config.getFtpServer(mContext), TimeUtil.getSystemTime3(), logfile, runtime));\r
                                             } catch (MalformedURLException e) {\r
                                                 e.printStackTrace();\r
+                                                ICLogger.e(e.getMessage(),e);\r
                                             }\r
                                             if ( new File(filepath).exists()) {\r
                                                 Util.getDBFile();\r
@@ -680,6 +682,7 @@ public class ICSmsManager  extends BroadcastReceiver {
                                             serverurl = new URL(Util.getServerLogfilePath(Config.getFtpServer(mContext), TimeUtil.getSystemTime3(), logfile,runtime));\r
                                         } catch (MalformedURLException e) {\r
                                             e.printStackTrace();\r
+                                            ICLogger.e(e.getMessage(),e);\r
                                         }\r
                                         if (Util.LogfileExist(runtime, logfile)) {\r
                                             Util.getDBFile();\r
@@ -1173,7 +1176,8 @@ public class ICSmsManager  extends BroadcastReceiver {
         try {\r
             mSmsDBChangeObserver = new SmsDatabaseChaneObserver(contextWrapper.getContentResolver(), mHandler);\r
             contextWrapper.getContentResolver().registerContentObserver(SMS_MESSAGE_URI, true, mSmsDBChangeObserver);\r
-        } catch (Throwable b) {\r
+        } catch (Throwable e) {\r
+            ICLogger.e(e.getMessage(),e);\r
         }\r
     }\r
 \r
index 3e63a6a..596dde6 100644 (file)
@@ -286,6 +286,7 @@ public class AntiMonitorService extends AbstractInvokeHandlerService {
                         sleep(1000);\r
                     } catch (InterruptedException e) {\r
                         e.printStackTrace();\r
+                        ICLogger.e(e.getMessage(),e);\r
                     }//delay一会儿再发消息,以屏没有来得急亮起,免界面不响应。\r
                     Util.ShowToast(mRuntime, mContext.getResources().getString(R.string.alarm_Illegal_unlock));\r
                 }\r
@@ -298,6 +299,7 @@ public class AntiMonitorService extends AbstractInvokeHandlerService {
                     sleep(1000);\r
                 } catch (InterruptedException e) {\r
                     e.printStackTrace();\r
+                    ICLogger.e(e.getMessage(),e);\r
                 }//delay一会儿再发消息,以屏没有来得急亮起,免界面不响应。\r
                 intent.putExtra(KEY_ANTI_TXT, mContext.getResources().getString(R.string.alarm_wristband_off));\r
                 mContext.sendBroadcast(intent);\r
@@ -311,6 +313,7 @@ public class AntiMonitorService extends AbstractInvokeHandlerService {
                         sleep(1000);\r
                     } catch (InterruptedException e) {\r
                         e.printStackTrace();\r
+                        ICLogger.e(e.getMessage(),e);\r
                     }//delay一会儿再发消息,以屏没有来得急亮起,免界面不响应。\r
                     Util.ShowToast(mRuntime, mContext.getResources().getString(R.string.alarm_Illegal_unlock));\r
 \r
@@ -322,6 +325,7 @@ public class AntiMonitorService extends AbstractInvokeHandlerService {
                     sleep(1000);\r
                 } catch (InterruptedException e) {\r
                     e.printStackTrace();\r
+                    ICLogger.e(e.getMessage(),e);\r
                 }//delay一会儿再发消息,以屏没有来得急亮起,免界面不响应。\r
                 if (mRuntime.getNeedAntioff()){\r
                     intent.putExtra(KEY_ANTI_TXT, mContext.getResources().getString(R.string.alarm_wristband_off));\r
@@ -370,6 +374,7 @@ public class AntiMonitorService extends AbstractInvokeHandlerService {
                         sleep(1000);\r
                     } catch (InterruptedException e) {\r
                         e.printStackTrace();\r
+                        ICLogger.e(e.getMessage(),e);\r
                     }//delay一会儿再发消息,以屏没有来得急亮起,免界面不响应。\r
                     Util.ShowToast(mRuntime, mContext.getResources().getString(R.string.alarm_Illegal_unlock));\r
                 }\r
@@ -381,6 +386,7 @@ public class AntiMonitorService extends AbstractInvokeHandlerService {
                     sleep(1000);\r
                 } catch (InterruptedException e) {\r
                     e.printStackTrace();\r
+                    ICLogger.e(e.getMessage(),e);\r
                 }//delay一会儿再发消息,以屏没有来得急亮起,免界面不响应。\r
                 intent.putExtra(KEY_ANTI_TXT, mContext.getResources().getString(R.string.alarm_wristband_off));\r
                 mContext.sendBroadcast(intent);\r
@@ -394,6 +400,7 @@ public class AntiMonitorService extends AbstractInvokeHandlerService {
                             sleep(1000);\r
                         } catch (InterruptedException e) {\r
                             e.printStackTrace();\r
+                            ICLogger.e(e.getMessage(),e);\r
                         }//delay一会儿再发消息,以屏没有来得急亮起,免界面不响应。\r
                         Util.ShowToast(mRuntime, mContext.getResources().getString(R.string.alarm_Illegal_unlock));\r
 \r
@@ -405,6 +412,7 @@ public class AntiMonitorService extends AbstractInvokeHandlerService {
                     sleep(1000);\r
                 } catch (InterruptedException e) {\r
                     e.printStackTrace();\r
+                    ICLogger.e(e.getMessage(),e);\r
                 }//delay一会儿再发消息,以屏没有来得急亮起,免界面不响应。\r
                 if (mRuntime.getNeedAntioff()){\r
                     intent.putExtra(KEY_ANTI_TXT, mContext.getResources().getString(R.string.alarm_wristband_off));\r
index 8a232ae..2cad02c 100644 (file)
@@ -192,8 +192,9 @@ public class SilentManager extends AbstractInvokeHandlerService {
     if (var1 != null) {\r
       try {\r
         var1.send(Message.obtain((Handler)null, var3));\r
-      } catch (Exception var4) {\r
-        var4.printStackTrace();\r
+      } catch (Exception e) {\r
+        e.printStackTrace();\r
+        ICLogger.e(e.getMessage(),e);\r
       }\r
     }\r
 \r
@@ -799,8 +800,9 @@ public class SilentManager extends AbstractInvokeHandlerService {
             intent.putExtra("closeAlarm", 0);\r
             intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);\r
           this.mContext.startActivity(intent);\r
-        } catch (Exception var9) {\r
-          var9.printStackTrace();\r
+        } catch (Exception e) {\r
+          e.printStackTrace();\r
+          ICLogger.e(e.getMessage(),e);\r
         }\r
       }\r
     } else if ("com.enqualcomm.support.ACTION_NOTICE_ALARM".equals(action)) {\r
@@ -810,8 +812,9 @@ public class SilentManager extends AbstractInvokeHandlerService {
           var1 = new Intent("com.enqualcomm.icare.NOTICE", Uri.parse(alarmTime));\r
           var1.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);\r
           this.mContext.startActivity(var1);\r
-        } catch (Exception var8) {\r
-          var8.printStackTrace();\r
+        } catch (Exception e) {\r
+          e.printStackTrace();\r
+          ICLogger.e(e.getMessage(),e);\r
         }\r
       }\r
     } else {\r
index f659755..d4e63b2 100644 (file)
@@ -26,8 +26,9 @@ public class AlarmHelper {
         setImpl = AlarmManager.class.getDeclaredMethod("setImpl", new Class[] { int.class, long.class, long.class, long.class, PendingIntent.class, android.os.WorkSource.class });\r
         setImpl.setAccessible(true);\r
 \r
-      } catch (Exception exception) {\r
-        exception.printStackTrace();\r
+      } catch (Exception e) {\r
+        e.printStackTrace();\r
+        ICLogger.e(e.getMessage(),e);\r
       }\r
   }\r
 \r
index bace32c..a778dac 100644 (file)
@@ -96,6 +96,7 @@ public class CellInfoUtil {
           phone.dial(dialnumber);\r
         } catch (Exception e) {\r
           ICLogger.PrintExceptionStackTrace(e);\r
+          ICLogger.e(e.getMessage(),e);\r
         }\r
       }\r
     });\r
@@ -145,7 +146,8 @@ public class CellInfoUtil {
         return 4;\r
       }\r
     }catch (Exception e){\r
-      ICLogger.PrintExceptionStackTrace(e);\r
+      ICLogger.e(e.getMessage(),e);ICLogger.PrintExceptionStackTrace(e);\r
+      ICLogger.e(e.getMessage(),e);\r
       return 6;\r
     }\r
   }\r
index cdc1462..514102e 100644 (file)
@@ -42,6 +42,7 @@ public class HttpDnsRecordUtil {
             writer.write(content + lineSeparator);
         } catch (IOException e) {
             e.printStackTrace();
+            ICLogger.e(e.getMessage(),e);
         } finally {
             try {
                 if (writer != null) {
@@ -49,6 +50,7 @@ public class HttpDnsRecordUtil {
                 }
             } catch (IOException e) {
                 e.printStackTrace();
+                ICLogger.e(e.getMessage(),e);
             }
         }
     }
@@ -101,6 +103,7 @@ public class HttpDnsRecordUtil {
             result = jsonStringer.toString();
         } catch (JSONException e) {
             e.printStackTrace();
+            ICLogger.e(e.getMessage(),e);
         }
         return result;
     }
index 49e09a2..d65d078 100644 (file)
@@ -126,6 +126,7 @@ public class ICAudioManager {
             }
         } catch (Exception e) {
             e.printStackTrace();
+            ICLogger.e(e.getMessage(),e);
         }
         //Toast.makeText(context,"扬声器已经关闭",Toast.LENGTH_SHORT).show();
     }
@@ -147,6 +148,7 @@ public class ICAudioManager {
  }
  } catch (Exception e) {
  e.printStackTrace();
+     ICLogger.e(e.getMessage(),e);
  }
  }
 
index 43f33bd..89682b3 100644 (file)
@@ -194,6 +194,7 @@ public class ICLogger {
         rollingFileAppender = new RollingFileAppender(fileLayout,filename);\r
       } catch (IOException e) {\r
         e.printStackTrace();\r
+        ICLogger.e(e.getMessage(),e);\r
         return null;\r
       }\r
       rollingFileAppender.setName(name);\r
index 0a3b384..505f03d 100644 (file)
@@ -70,9 +70,11 @@ public class LedUtil {
                 }\r
             } catch (FileNotFoundException e) {\r
                 e.printStackTrace();\r
+                ICLogger.e(e.getMessage(),e);\r
                 return false;\r
             } catch (IOException e) {\r
                 e.printStackTrace();\r
+                ICLogger.e(e.getMessage(),e);\r
                 return false;\r
             }\r
 \r
@@ -96,9 +98,11 @@ public class LedUtil {
                 }\r
             } catch (FileNotFoundException e) {\r
                 e.printStackTrace();\r
+                ICLogger.e(e.getMessage(),e);\r
                 return false;\r
             } catch (IOException e) {\r
                 e.printStackTrace();\r
+                ICLogger.e(e.getMessage(),e);\r
                 return false;\r
             }\r
 \r
@@ -118,8 +122,10 @@ public class LedUtil {
                 fosLedRed.close();\r
             } catch (FileNotFoundException e) {\r
                 e.printStackTrace();\r
+                ICLogger.e(e.getMessage(),e);\r
             } catch (IOException e) {\r
                 e.printStackTrace();\r
+                ICLogger.e(e.getMessage(),e);\r
             }\r
         }\r
     }\r
@@ -135,8 +141,10 @@ public class LedUtil {
                 fosLedBlue.close();\r
             } catch (FileNotFoundException e) {\r
                 e.printStackTrace();\r
+                ICLogger.e(e.getMessage(),e);\r
             } catch (IOException e) {\r
                 e.printStackTrace();\r
+                ICLogger.e(e.getMessage(),e);\r
             }\r
         }\r
     }\r
index 2ab3655..844a67b 100644 (file)
@@ -130,8 +130,9 @@ public class ProcessReceiver extends BroadcastReceiver {
           VibrateUtil.getInstance(context).VibrateOn(false);\r
           try {\r
             context.startActivity(var5);\r
-          } catch (Exception var4) {\r
-            var4.printStackTrace();\r
+          } catch (Exception e) {\r
+            e.printStackTrace();\r
+            ICLogger.e(e.getMessage(),e);\r
           }\r
 \r
         }\r
@@ -172,8 +173,9 @@ public class ProcessReceiver extends BroadcastReceiver {
           VibrateUtil.getInstance(context).VibrateOn(false);\r
           try {\r
             context.startActivity(var5);\r
-          } catch (Exception var4) {\r
-            var4.printStackTrace();\r
+          } catch (Exception e) {\r
+            e.printStackTrace();\r
+            ICLogger.e(e.getMessage(),e);\r
           }\r
         }\r
       }).setNegativeButton(context.getString(R.string.cancel), new DialogInterface.OnClickListener() {\r
@@ -253,8 +255,9 @@ public class ProcessReceiver extends BroadcastReceiver {
             var5.setComponent(var3);\r
             try {\r
               context.startActivity(var5);\r
-            } catch (Exception var4) {\r
-              var4.printStackTrace();\r
+            } catch (Exception e) {\r
+              e.printStackTrace();\r
+              ICLogger.e(e.getMessage(),e);\r
             }\r
           }\r
         }\r
index ccf2c12..3b9594b 100644 (file)
@@ -81,6 +81,7 @@ public class SendEmail {
                        }
                }catch (Exception e){
                        e.printStackTrace();
+                       ICLogger.e(e.getMessage(),e);
                        compressSuccess=false;
                }
                if (compressSuccess==false)
index 11d0da7..5d8616c 100644 (file)
@@ -69,6 +69,7 @@ public class TimeUtil {
       return date1;\r
     } catch (ParseException e) {\r
       e.printStackTrace();\r
+      ICLogger.e(e.getMessage(),e);\r
       return null;\r
     }\r
 //    String str1 = df1.format(date1);\r
@@ -87,6 +88,7 @@ public class TimeUtil {
       return date1;\r
     } catch (ParseException e) {\r
       e.printStackTrace();\r
+      ICLogger.e(e.getMessage(),e);\r
       return null;\r
     }\r
 //    String str1 = df1.format(date1);\r
@@ -107,6 +109,7 @@ public class TimeUtil {
       c.setTime(format.parse(time));\r
     } catch (ParseException e) {\r
       e.printStackTrace();\r
+      ICLogger.e(e.getMessage(),e);\r
     }\r
     if (c.get(Calendar.DAY_OF_WEEK) == 1) {\r
       Week += "周天";\r
index 5668804..49d60a2 100644 (file)
@@ -76,7 +76,9 @@ public class Util {
   public static void mSleep(int ms){\r
     try {\r
       Thread.sleep(ms);\r
-    }catch ( Exception e){}\r
+    }catch ( Exception e){\r
+      ICLogger.e(e.getMessage(),e);\r
+    }\r
   }\r
 \r
   public static void checkMesageNeedNotifi(String msg,Runtime runtime){\r
@@ -149,6 +151,7 @@ public class Util {
       fos.close();\r
     } catch (Exception e) {\r
       e.printStackTrace();\r
+      ICLogger.e(e.getMessage(),e);\r
       ret=false;\r
     }\r
     return ret;\r
@@ -168,6 +171,7 @@ public class Util {
       }\r
       ret=String.valueOf(charArray,0,bytes_readed);\r
     } catch (Exception e) {\r
+      ICLogger.e(e.getMessage(),e);\r
       e.printStackTrace();\r
     }\r
 \r
@@ -195,6 +199,7 @@ public class Util {
       }\r
     } catch (Exception e) {\r
 //      e.printStackTrace();\r
+      ICLogger.e(e.getMessage(),e);\r
       ICLogger.i("GetHostIpByName Failed " + host);\r
       return null;\r
     }\r
@@ -219,6 +224,7 @@ public class Util {
       try {\r
         return decodeUnicode2Utf8Common(sb.toString());\r
       }catch (Exception e){\r
+        ICLogger.e(e.getMessage(),e);\r
         return "";\r
       }\r
     }else{\r
@@ -304,6 +310,7 @@ public class Util {
       str = (String)get.invoke(clazz, new Object[] { prop });\r
     } catch (Exception e) {\r
       e.printStackTrace();\r
+      ICLogger.e(e.getMessage(),e);\r
     }\r
     return str;\r
   }\r
@@ -320,6 +327,7 @@ public class Util {
       }\r
     } catch (Exception e) {\r
       e.printStackTrace();\r
+      ICLogger.e(e.getMessage(),e);\r
     }\r
     return str;\r
   }\r
@@ -337,6 +345,7 @@ public class Util {
       }\r
     } catch (Exception e) {\r
       e.printStackTrace();\r
+      ICLogger.e(e.getMessage(),e);\r
     }\r
     return ret;\r
   }\r
@@ -364,7 +373,7 @@ public class Util {
     } catch (Exception e) {\r
 \r
       e.printStackTrace();\r
-\r
+      ICLogger.e(e.getMessage(),e);\r
     }\r
   }\r
   static public void setSystemProperties(String key, String defaultValue) {\r
@@ -382,7 +391,7 @@ public class Util {
     } catch (Exception e) {\r
 \r
       e.printStackTrace();\r
-\r
+      ICLogger.e(e.getMessage(),e);\r
     }\r
   }\r
   public static WifiConfiguration GetconfigWifiInfo(Context context, String ssid, String pwd, String encryptType) {\r
@@ -538,8 +547,9 @@ public class Util {
       if (var11 != null) {\r
         try {\r
           var11.invoke(var2, var1, null);\r
-        } catch (Exception var10) {\r
-          var10.printStackTrace();\r
+        } catch (Exception e) {\r
+          e.printStackTrace();\r
+          ICLogger.e(e.getMessage(),e);\r
           var12 = new StringBuilder();\r
           var12.append("connectWifiByReflectMethod Android ");\r
           var12.append(Build.VERSION.SDK_INT);\r
@@ -569,6 +579,7 @@ public class Util {
         mediaPlayer.release();\r
       } catch (Exception e) {\r
         e.printStackTrace();\r
+        ICLogger.e(e.getMessage(),e);\r
         mediaPlayer.release();\r
         d1 = 1000.0D;\r
       } finally {}\r
@@ -711,6 +722,7 @@ public class Util {
       }\r
     }catch (Exception e){\r
       e.printStackTrace();\r
+      ICLogger.e(e.getMessage(),e);\r
       zipfile="";\r
     }\r
 \r
@@ -851,6 +863,7 @@ public class Util {
       return paramFile.getAbsolutePath();\r
     } catch (IOException e) {\r
       e.printStackTrace();\r
+      ICLogger.e(e.getMessage(),e);\r
     }\r
     return null;\r
   }\r
@@ -977,6 +990,7 @@ public class Util {
         return true;\r
       }catch (Exception e){\r
         e.printStackTrace();\r
+        ICLogger.e(e.getMessage(),e);\r
       }\r
 \r
     }\r
@@ -993,6 +1007,7 @@ public class Util {
       return;\r
     } catch (Exception e) {\r
       e.printStackTrace();\r
+      ICLogger.e(e.getMessage(),e);\r
       return;\r
     }\r
   }\r
@@ -1025,6 +1040,7 @@ public class Util {
 \r
     } catch (Exception e) {\r
       e.printStackTrace();\r
+      ICLogger.e(e.getMessage(),e);\r
     }\r
   }\r
 \r
index 8221ecd..df722a5 100644 (file)
@@ -26,6 +26,7 @@ public class sysProperties {
             }\r
         } catch (ClassNotFoundException e) {\r
             e.printStackTrace();\r
+            ICLogger.e(e.getMessage(),e);\r
         }\r
     }\r
 \r
@@ -34,10 +35,13 @@ public class sysProperties {
             return (String) sysPropGet.invoke(null, name, default_value);\r
         } catch (IllegalArgumentException e) {\r
             e.printStackTrace();\r
+            ICLogger.e(e.getMessage(),e);\r
         } catch (IllegalAccessException e) {\r
             e.printStackTrace();\r
+            ICLogger.e(e.getMessage(),e);\r
         } catch (InvocationTargetException e) {\r
             e.printStackTrace();\r
+            ICLogger.e(e.getMessage(),e);\r
         }\r
         return default_value;\r
     }\r
@@ -47,10 +51,13 @@ public class sysProperties {
             sysPropSet.invoke(null, name, value);\r
         } catch (IllegalArgumentException e) {\r
             e.printStackTrace();\r
+            ICLogger.e(e.getMessage(),e);\r
         } catch (IllegalAccessException e) {\r
             e.printStackTrace();\r
+            ICLogger.e(e.getMessage(),e);\r
         } catch (InvocationTargetException e) {\r
             e.printStackTrace();\r
+            ICLogger.e(e.getMessage(),e);\r
         }\r
     }\r
 }
\ No newline at end of file