HarmonyOS使用HashMap崩溃
使用HashMap后,应用启动崩溃。
场景描述:
1. 类中定义属性:private header = new HashMap<string, string>()。
2. 外部赋值:header[key] = value。
3. 启动崩溃。
把HashMap类型换成Map后不会启动崩溃,但是获取其forEach函数不执行,调试时data有值。
let data = NetConfig.getInstance().getHeaders()
console.log(`${data}`)
NetConfig.getInstance().getHeaders().forEach((k: string, v: string) => {
this.header.set(k, v)
})
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS线程池使用崩溃
347浏览 • 1回复 待解决
HarmonyOS 使用动画崩溃,请问如何调整
409浏览 • 1回复 待解决
HarmonyOS 使用Preferences时报错崩溃 Error code 15500000
650浏览 • 1回复 待解决
HarmonyOS Record HashMap map类型选择
740浏览 • 2回复 待解决
HarmonyOS模拟器上使用libjsvm.so崩溃
248浏览 • 1回复 待解决
HarmonyOS hashmap如何转json格式?
98浏览 • 1回复 待解决
使用hiappevent获取崩溃日志的示例代码
1789浏览 • 1回复 待解决
在使用 HashMap,当使用自定义数据结构作为Key时,如何保证hashMap读取get时,获取到key对应到value
1673浏览 • 0回复 待解决
HarmonyOS 崩溃收集问题咨询
379浏览 • 1回复 待解决
HarmonyOS libuv.so崩溃
166浏览 • 1回复 待解决
HarmonyOS API调用崩溃问题
362浏览 • 1回复 待解决
HarmonyOS 应用崩溃日志问题
138浏览 • 1回复 待解决
router传递hashmap参数问题
1495浏览 • 1回复 待解决
HarmonyOS 如何将HashMap转换为Json string?
187浏览 • 1回复 待解决
HarmonyOS使用 @ohos/disklrucache@2.0.2-rc.3 版本读取缓存文件发生崩溃
262浏览 • 1回复 待解决
HarmonyOS 找不到崩溃日志问题
94浏览 • 1回复 待解决
HarmonyOS 如何导出应用崩溃日志
475浏览 • 1回复 待解决
HarmonyOS 接入崩溃服务-异常问题
321浏览 • 1回复 待解决
HarmonyOS APP_INPUT_BLOCK崩溃
873浏览 • 1回复 待解决
eglSwapBuffers崩溃问题
330浏览 • 1回复 待解决
HarmonyOS 用户崩溃是否能共享
289浏览 • 1回复 待解决
Extension类进程崩溃是否会导致主进程崩溃
1993浏览 • 1回复 待解决
解决hashmap通过key取不到value
1023浏览 • 1回复 待解决
使用rawfile中object对象后,调用实例方法后程序崩溃
302浏览 • 1回复 待解决
请问HarmonyOS有没有Json格式转HashMap的方法?
156浏览 • 1回复 待解决
1.当Map<string,CommonType>定义的map使用 params["lnt"] = "118.177704";方式赋值,这种方式本质上更像是 :Record<string,CommonType>,一个标准的JSON对象,而不再是map集合,也不可以转换成HashMap容器类并且使用map容器类的方法。
2.当HashMap<string,CommonType>定义的map(推荐定义为HashMap)使用sendParams.set("lnt","118.177704"); 方式赋值,这个就是标准的map容器类,也可以使用HashMap集合的迭代器遍历。
3.当HashMap集合必须使用JSON字符串传递出去时,推荐可以转换成Record对象,然后转换成JSON字符串传递。