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