```
refactor(helper): 优化离线命令服务初始化日志记录 - 在 OfflineCmdServiceHelper 初始化过程中添加多个调试日志点 - 重构 LogHelper.d 方法以支持可变参数输入 - 移除 LogHelper 中不再使用的注解导入 - 注释掉旧的 LogHelper.d 方法重载避免冲突 ```
这个提交包含在:
父节点
719eb1cd7c
当前提交
52f3de3138
@ -177,10 +177,13 @@ object OfflineCmdServiceHelper {
|
||||
}
|
||||
@Synchronized
|
||||
fun init(){
|
||||
LogHelper.d("init")
|
||||
if (initialized || initializing) {
|
||||
return
|
||||
}
|
||||
LogHelper.d("init111")
|
||||
initializing = true
|
||||
LogHelper.d("init222")
|
||||
initExecutor.execute {
|
||||
try {
|
||||
val service = GlassSdk.getGlassOfflineCmdService()
|
||||
@ -188,6 +191,7 @@ object OfflineCmdServiceHelper {
|
||||
LogHelper.e("OfflineCmdServiceHelper","service is null")
|
||||
return@execute
|
||||
}
|
||||
LogHelper.d("init444")
|
||||
LogHelper.e("OfflineCmdServiceHelper","service 存在")
|
||||
for (bean in list) {
|
||||
service.add(VoiceAction(bean.text, bean.pinyin, object : IVoiceCallback.Stub() {
|
||||
@ -199,8 +203,10 @@ object OfflineCmdServiceHelper {
|
||||
}
|
||||
}))
|
||||
}
|
||||
LogHelper.d("init555")
|
||||
initialized = true
|
||||
} finally {
|
||||
LogHelper.d("init333")
|
||||
initializing = false
|
||||
}
|
||||
}
|
||||
|
||||
@ -1,8 +1,5 @@
|
||||
package com.xuqm.base.common;
|
||||
|
||||
import androidx.annotation.NonNull;
|
||||
import androidx.annotation.Nullable;
|
||||
|
||||
import com.orhanobut.logger.Logger;
|
||||
|
||||
import java.util.Locale;
|
||||
@ -18,15 +15,15 @@ public class LogHelper {
|
||||
Logger.t(tag).d(object);
|
||||
}
|
||||
|
||||
public static void d(Object object) {
|
||||
public static void d(Object... args) {
|
||||
StackTraceElement caller = getCallerStackTraceElement();
|
||||
String tag = generateTag(caller);
|
||||
Logger.t(tag).d(object);
|
||||
Logger.t(tag).d(args);
|
||||
}
|
||||
|
||||
public static void d(@NonNull String message, @Nullable Object... args) {
|
||||
Logger.t(message).d(args);
|
||||
}
|
||||
// public static void d(@NonNull String tag, @NonNull Object... args) {
|
||||
// Logger.t(tag).d(args);
|
||||
// }
|
||||
|
||||
public static void e(String tag, Object object) {
|
||||
Logger.t(tag).e(object.toString());
|
||||
|
||||
正在加载...
在新工单中引用
屏蔽一个用户