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);
}
}
