import android.content.Context;
import android.os.Environment;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.PrintStream;
import java.io.UnsupportedEncodingException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Locale;
public class CrashHandle implements Thread.UncaughtExceptionHandler {
private static final String TAG = "CrashHandle";
private static final String DATE_FORMAT = "yyyy-MM-dd-HH-mm-ss";
private Thread.UncaughtExceptionHandler mDefaultHandler;
private static CrashHandle sMe = null;
private CrashHandle(Context context) {
init(context);
}
public static CrashHandle getInstance(Context context) {
if (null == sMe) {
LogUtil.d(true, TAG, "getInstance() sMe=null");
sMe = new CrashHandle(context);