Advertisement
Guest User

Untitled

a guest
May 23rd, 2017
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.40 KB | None | 0 0
  1.     /**
  2.      * Write the msg in debug file on the sdCard
  3.      * @param msg Msg written in debug file
  4.      */
  5.     private static void logInDebugFile(String msg)
  6.     {
  7.         FileOutputStream mFileOutputStream = null;
  8.         OutputStreamWriter mOutputStreamWriter = null;
  9.        
  10.         /*FileInputStream mFileInputStream = null;
  11.         InputStreamReader mInputStreamReader = null;
  12.         String Flag = "----|***NOW***|----";*/
  13.        
  14.         try{
  15.             //File myFile = new File("/sdcard/filharmonie_debug.log");
  16.             //long sizeDebugFile = myFile.length();
  17.             mFileOutputStream = new FileOutputStream("/sdcard/filharmonie_debug.log", true);
  18.             mOutputStreamWriter = new OutputStreamWriter(mFileOutputStream);
  19.            
  20.             //Taille du fichier limité à 3Mo (environ: à plus ou moins 1 log)
  21.             //if( sizeDebugFile < 3072 ) {
  22.                 msg = convertDateTimeToStringForLog(new Date())+ "  ---  " + msg + "\n";
  23.                 mOutputStreamWriter.write(msg);
  24.                 mOutputStreamWriter.flush();
  25.             /*}
  26.             else {
  27.                 msg = convertDateTimeToStringForLog(new Date())+ "  ---  " + msg + "\n";
  28.                 mInputStreamReader = new InputStreamReader(mFileInputStream);
  29.                 mInputStreamReader.
  30.                 mOutputStreamWriter.w
  31.                 mOutputStreamWriter.write(msg);
  32.                 mOutputStreamWriter.flush();
  33.             }*/
  34.         }
  35.         catch (Exception e) {
  36.             e.printStackTrace();
  37.         }
  38.         finally {
  39.             try {
  40.                 mOutputStreamWriter.close();
  41.                 mFileOutputStream.close();
  42.             } catch (IOException e) {
  43.                 e.printStackTrace();
  44.             }
  45.         }
  46.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement