HarmonyOS 如何在taskPool中的@Concurrent方法中获取应用Context上下文?

在taskPool中的@Concurrent方法中直接调用getContext()会抛出异常,需要在taskPool中使用preference存储和relationalStore数据库;如何在taskPool中的@Concurrent方法安全的获取当前应该的ApplicationContext对象。

HarmonyOS
2024-11-25 11:06:45
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
superinsect

​@Concurrent允许使用local变量、入参和通过import引入的变量。禁止使用闭包变量。看下@Concurrent使用方法是否有误请参考资料:​https://developer.huawei.com/con5643sumer/cn/doc/harmonyos-guides-V5/arkts-concurrent-V5

分享
微博
QQ
微信
回复
2024-11-25 17:41:09
相关问题
如何在普通ets文件获取上下文Context
1173浏览 • 1回复 待解决
如何获取应用上下文Context
521浏览 • 1回复 待解决
HarmonyOS 获取上下文Context
51浏览 • 1回复 待解决
上下文工具类方法有哪些?
297浏览 • 1回复 待解决
无法从static上下文引用非static方法
10094浏览 • 1回复 待解决
如何在UI获取Context
3102浏览 • 1回复 待解决
如何在工具类获取Context
2014浏览 • 1回复 待解决
把arkts运行时,当成 JS上下文
1837浏览 • 1回复 待解决