| package com.secondworld.univeralsdk; | 
|   | 
| 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; | 
|     } | 
| } |