平常开发项目中难免会用到日志的管理,下面的log日志是比较好用完善的,直接调用即可,有日志开关,日志等级等
import android.util.Log;
/**
* 日志相关类:默认是测试环境<br>
* <b>支持:存储Log日志文件到本地。发送Log日志信息到服务器</b>
*
* @author TonyTaylor
* @since 2018-4-18 12:38:39
*/
public class LogUtils {
public static boolean isDebug = true;
private final static String APP_TAG = "perfectBill";
/**
* 获取相关数据:类名,方法名,行号等.用来定位行<br>
* at cn.utils.MainActivity.onCreate(MainActivity.java:17) 就是用來定位行的代碼<br>
*
* @return [ Thread:main, at
* cn.utils.MainActivity.onCreate(MainActivity.java:17)]
*/
private static String getFunctionName() {
StackTraceElement[] sts = Thread.currentThread().getStackTrace();
if (sts != null) {
for (StackTraceElement st : sts) {
if (st.isNativeMethod()) {
continue;
}