package com.secondworld.universalsdk;
|
|
import android.app.Activity;
|
import android.os.Environment;
|
import android.util.Log;
|
|
import java.io.File;
|
|
/**
|
* Created by Administrator on 2018/7/20 0020.
|
*/
|
|
public class DebugUtil
|
{
|
private final String TAG = "DebugUtil";
|
|
private static DebugUtil s_Instance;
|
|
public static DebugUtil getInstance()
|
{
|
if (s_Instance == null)
|
{
|
s_Instance = new DebugUtil();
|
}
|
return s_Instance;
|
}
|
|
private DebugUtil() {}
|
|
private boolean m_Enable = false;
|
|
private Activity m_Activity;
|
|
public void init(Activity activity)
|
{
|
m_Activity = activity;
|
|
String _path = Environment.getExternalStorageDirectory() + File.separator + activity.getPackageName();
|
Log.i(TAG, _path);
|
File _dir = new File(_path);
|
if (!_dir.exists())
|
{
|
_dir.mkdir();
|
}
|
_path = _path + File.separator + "SdkDebug";
|
_dir = new File(_path);
|
m_Enable = _dir.exists();
|
if(m_Enable){
|
Log.i(TAG, "--------- SDK调试模式: 开启 ---------");
|
}else{
|
Log.i(TAG, "--------- SDK调试模式: 关闭 ---------");
|
}
|
}
|
|
public boolean enable()
|
{
|
return m_Enable;
|
}
|
}
|