LogUtil.java import android.content.Context;import android.os.Environment;import com.etap.impl.e;import java.io.File;import java.io.FileOutputStream;import java.text.SimpleDateFormat;import java.util.Date;public final class LogUtil { public
import android.content.Context; import android.os.Environment; import com.etap.impl.e; import java.io.File; import java.io.FileOutputStream; import java.text.SimpleDateFormat; import java.util.Date; public final class LogUtil { public static final String ROOT_FILE_PATH; private static byte[] a; private static final String b; static { LogUtil.ROOT_FILE_PATH = Environment.getExternalStorageDirectory().getAbsolutePath() + File. separator + e.sF; LogUtil.a = e.sG.getBytes(); LogUtil.b = e.sH; } public LogUtil() { super(); } public static void out(String arg3) { LogUtil.out(LogUtil.b, arg3, null, 4); } public static void out(String arg0, String arg1, Throwable arg2, int arg3) { } public static void out(String arg2, int arg3) { LogUtil.out(LogUtil.b, arg2, null, arg3); } public static void out(String arg2, String arg3) { LogUtil.out(arg2, arg3, null, 4); } public static void out(String arg1, String arg2, int arg3) { LogUtil.out(arg1, arg2, null, arg3); } public static void out(String arg2, Throwable arg3, int arg4) { LogUtil.out(LogUtil.b, arg2, null, arg4); } public static void showToast(Context arg0, String arg1) { } public static void writeFile(String arg5) { Class v1 = LogUtil.class; __monitor_enter(v1); try { if(!Environment.getExternalStorageState().equals("mounted")) { goto label_55; } String v0_1 = new SimpleDateFormat(e.sI).format(new Date(System.currentTimeMillis())) + " " + arg5; try { String v2 = LogUtil.ROOT_FILE_PATH + File.separator + e.sJ; File v3 = new File(v2); if(!v3.exists()) { v3.mkdirs(); } v3 = new File(v2 + File.separator + e.sK); if(!v3.exists()) { v3.createNewFile(); } FileOutputStream v2_1 = new FileOutputStream(v3, true); v2_1.write(v0_1.getBytes()); v2_1.write(LogUtil.a); v2_1.close(); } catch(Exception v0_2) { try { v0_2.printStackTrace(); } catch(Throwable v0) { label_61: __monitor_exit(v1); throw v0; } } } catch(Throwable v0) { goto label_61; } label_55: __monitor_exit(v1); } }