diff --git a/util/BUILD.gn b/util/BUILD.gn index 2c6c3cd..c9da00f 100755 --- a/util/BUILD.gn +++ b/util/BUILD.gn @@ -78,6 +78,7 @@ ohos_shared_library("util") { "//foundation/arkui/napi", "//foundation/arkui/napi/native_engine", "//third_party/icu/icu4c/source/common", + "//third_party/icu/icu4c/source", "//third_party/node/src", "//foundation/arkui/napi/interfaces/kits", "//base/compileruntime/js_util_module/util", diff --git a/util/js_textdecoder.cpp b/util/js_textdecoder.cpp index 19bdf4c..6bb026d 100755 --- a/util/js_textdecoder.cpp +++ b/util/js_textdecoder.cpp @@ -22,6 +22,7 @@ #include #include +#include "ohos/init_data.h" #include "securec.h" #include "unicode/unistr.h" #include "utils/log.h" @@ -41,6 +42,7 @@ namespace OHOS::Util { } } label_ = i32Flag; + SetHwIcuDirectory(); bool fatal = (i32Flag & static_cast(ConverterFlags::FATAL_FLG)) == static_cast(ConverterFlags::FATAL_FLG);