HarmonyOS 导出类使用时报未初始化
导出单例类,在使用是报该类未定义
export class Test {
getInstance(){
}
}
// 使用时
Test.getInstance().func()
报错Test is not initialized
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 主线程初始化的静态属性,worker线程访问时候是未初始化
1311浏览 • 1回复 待解决
怎么设置默认初始化属性以避免日志工具类调用时出错?
1341浏览 • 1回复 待解决
HarmonyOS taskpool中new 对象报错未初始化
1444浏览 • 1回复 待解决
HarmonyOS泛型类的属性如何初始化?
1682浏览 • 1回复 待解决
HarmonyOS 单例类被反复初始化的问题
1264浏览 • 1回复 待解决
HarmonyOS XComponent初始化
1545浏览 • 1回复 待解决
HarmonyOS Component初始化问题
1857浏览 • 1回复 待解决
HarmonyOS 使用MMKV在主线程中初始化后,在worker线程中无法使用,需要重新初始化
1333浏览 • 1回复 待解决
HarmonyOS struct初始化方法
1347浏览 • 1回复 待解决
HarmonyOS 组件初始化参数
1064浏览 • 1回复 待解决
HarmonyOS 应用进程是否有 Application类,用于进程的初始化
1392浏览 • 1回复 待解决
JSON初始化后有数据,如何跳过二次初始化?
676浏览 • 1回复 已解决
HarmonyOS 使用taskpool出现初始化异常的报错
1062浏览 • 1回复 待解决
HarmonyOS 应用RDB初始化示例
1565浏览 • 1回复 待解决
HarmonyOS 推送服务初始化失败
1341浏览 • 1回复 待解决
HarmonyOS 初始化EGL环境失败
1279浏览 • 1回复 待解决
HarmonyOS 有没有关键字用于优化初始化类创建
1227浏览 • 1回复 待解决
#鸿蒙通关秘籍# 在开发HarmonyOS应用时,如何正确初始化和使用HttpProxyCacheServer来处理视频缓存?
836浏览 • 0回复 待解决
HarmonyOS class中声明的static readonly常量,应用运行报class未初始化
1196浏览 • 1回复 待解决
HarmonyOS 未登录的情况下,如何控制Tabs中部分TabContent不被初始化
644浏览 • 1回复 待解决
初始化安全相机的方法
1572浏览 • 1回复 待解决
怎么进行全局初始化操作?
640浏览 • 0回复 待解决
没法调试“已初始化”分支
1322浏览 • 1回复 待解决
HarmonyOS 怎么监听Web初始化完成?
1288浏览 • 1回复 待解决
HarmonyOS export struct的初始化参数
1438浏览 • 1回复 待解决





















请先使用checkCircularImport排查循环依赖,步骤如下
①新建一个.ts文件,拷贝下方代码
②替换checkCircularImport的入参,首先从报错栈中找到文对应文件,然后在对应编译产物中找到对应的OhmUrl,编译产物路径(如果是hap/feature/hsp就是在本模块下编译产物中查找,如果是har包或者三方包就在加载它的hap/feature/hsp下编译产物中查找):
build/default/cache/default/default@CompileArkTS/esmodule/debug/filesInfo.txt
在该文件中搜索报错文件名,截取截取图中esm的分号前,.ts分号后的部分。开发者可以检查名字是不是bundleName/moduleName/xxx/xxx 的形式。将该路径作为步骤①函数的入参
③将步骤①的ts文件导入到报错文件最上层,例如
编译运行,过滤关键字checkCircularImport,复现crash操作 ,即可看到报错循环引用环。