refactor(helper): 优化离线命令服务初始化日志记录

- 在 OfflineCmdServiceHelper 初始化过程中添加多个调试日志点
- 重构 LogHelper.d 方法以支持可变参数输入
- 移除 LogHelper 中不再使用的注解导入
- 注释掉旧的 LogHelper.d 方法重载避免冲突
```
这个提交包含在:
徐勤民 2026-04-14 23:31:33 +08:00
父节点 719eb1cd7c
当前提交 52f3de3138
共有 2 个文件被更改,包括 11 次插入8 次删除

查看文件

@ -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());