Browse Source

Set maximum file size for logs and format logs info

jabarros 10 years ago
parent
commit
c8fe95b914
2 changed files with 7 additions and 3 deletions
  1. 2 1
      res/values/setup.xml
  2. 5 2
      src/com/owncloud/android/utils/Log_OC.java

+ 2 - 1
res/values/setup.xml

@@ -49,7 +49,8 @@
     <string name="mail_feedback">"mailto:apps@owncloud.com"</string>
     <string name="url_app_download">"https://play.google.com/store/apps/details?id=com.owncloud.android"</string>
 
-    <string name="mail_logger">jabarros@solidgear.es</string>
+    <!--Destination mail for sending log files -->
+    <string name="mail_logger"></string>
 
 </resources>
 

+ 5 - 2
src/com/owncloud/android/utils/Log_OC.java

@@ -12,7 +12,7 @@ import android.util.Log;
 
 public class Log_OC {
     private static final String SIMPLE_DATE_FORMAT = "yyyy/MM/dd HH:mm:ss";
-    private static final long MAX_FILE_SIZE = 10000;
+    private static final long MAX_FILE_SIZE = 1000000; // 1MB
 
     private static File mLogFile;
     private static File mFolder;
@@ -145,7 +145,10 @@ public class Log_OC {
 
         try {
            mBuf = new BufferedWriter(new FileWriter(mLogFile, true));
-           mBuf.write(timeStamp + " -> " +text);
+           mBuf.newLine();
+           mBuf.write(timeStamp);
+           mBuf.newLine();
+           mBuf.write(text);
            mBuf.newLine();
            mBuf.close();
        } catch (IOException e) {