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
2220浏览 • 1回复 待解决
如何获取应用上下文Context
1658浏览 • 1回复 待解决
HarmonyOS 获取上下文Context
1239浏览 • 1回复 待解决
上下文工具类方法有哪些?
1316浏览 • 1回复 待解决
无法从static上下文引用非static方法
11393浏览 • 1回复 待解决
如何在UI获取Context
4712浏览 • 1回复 待解决
从卡片启动时候上下文会不会变?
638浏览 • 0回复 待解决
如何在工具类获取Context
3142浏览 • 1回复 待解决
把arkts运行时,当成 JS上下文
2785浏览 • 1回复 待解决