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