android程序崩溃日志,Android程序崩溃日志收集

1. 创建类继承 UncaughtExceptionHandler

import android.content.Context;

import android.os.Environment;

import android.os.Looper;

import android.text.TextUtils;

import android.util.Log;

import android.widget.Toast;

import com.emh.pdavoicecall4.constant.Constants;

import java.io.ByteArrayInputStream;

import java.io.File;

import java.io.FileOutputStream;

import java.io.IOException;

import java.io.PrintWriter;

import java.io.StringWriter;

import java.io.Writer;

import java.text.SimpleDateFormat;

import java.util.ArrayList;

import java.util.Date;

import java.util.List;

import java.util.Locale;

import androidx.annotation.NonNull;

public class MyCrashHandler implements Thread.UncaughtExceptionHandler {

private Context context;

private static final Strin