From 17b81245f31d032d5eed69c190e42edb1949f46b Mon Sep 17 00:00:00 2001 From: hxb <hxb@hdlchina.com.cn> Date: 星期二, 12 四月 2022 16:37:39 +0800 Subject: [PATCH] 修复接听后闪退的问题 --- HDLSDK/hdl-connect/src/main/java/com/hdl/sdk/connect/config/HDLLinkConfig.java | 24 ++++++++++++++---------- 1 files changed, 14 insertions(+), 10 deletions(-) diff --git a/HDLSDK/hdl-connect/src/main/java/com/hdl/sdk/connect/config/HDLLinkConfig.java b/HDLSDK/hdl-connect/src/main/java/com/hdl/sdk/connect/config/HDLLinkConfig.java index a21c26c..bfe3d60 100644 --- a/HDLSDK/hdl-connect/src/main/java/com/hdl/sdk/connect/config/HDLLinkConfig.java +++ b/HDLSDK/hdl-connect/src/main/java/com/hdl/sdk/connect/config/HDLLinkConfig.java @@ -30,22 +30,26 @@ /** * instance */ - private volatile static HDLLinkConfig instance; + private static final HDLLinkConfig instance=new HDLLinkConfig(); + private HDLLinkConfig() + { + loadConfig(); + } /** * getInstance * * @return AuthenticateConfig */ - public static synchronized HDLLinkConfig getInstance() { - if (instance == null) { - synchronized (HDLLinkConfig.class) { - if (instance == null) { - instance = new HDLLinkConfig(); - instance.loadConfig(); - } - } - } + public static HDLLinkConfig getInstance() { +// if (instance == null) { +// synchronized (HDLLinkConfig.class) { +// if (instance == null) { +// instance = new HDLLinkConfig(); +// instance.loadConfig(); +// } +// } +// } return instance; } -- Gitblit v1.8.0