有一个Har包叫router。其中有NavPathStack的静态变量。看到在Har1、Har2中的引用的router中的NavPathStack都是没有初始化的。得出的结论是:子Har中的静态变量不是跟着进程走的,而是跟着har、hsp变化的?那么应该怎么处理这种情况呢?
有一个Har包叫router。其中有NavPathStack的静态变量。看到在Har1、Har2中的引用的router中的NavPathStack都是没有初始化的。得出的结论是:子Har中的静态变量不是跟着进程走的,而是跟着har、hsp变化的?那么应该怎么处理这种情况呢?
1 回答1.1k 阅读✓ 已解决
1 回答1.3k 阅读
1 回答1.2k 阅读
1 回答1.1k 阅读
1 回答1.1k 阅读
1 回答983 阅读
1 回答952 阅读
是想要所有模块使用router的时候都是同一个单例吗?如果是这样的话,在工程级build-profile.json5文件中的buildOption下新增useNormalizedOHMUrl字段,用于指定是否使用OHMUrl格式,使用集成态HSP需使用OHMUrl格式。具体请参考:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/ide-hvigor-build-profile-0000001778834297-V5\#section511142752919