讨论广场 问答详情
【求助】OpenHarmony 6.1 ActsTempUriPermissionHapTest 测试失败
Eric 2026-08-11 19:27:12
98 评论 分享

ohos6.1 ActsTempUriPermissionHapTest 测试失败,日志见附件,有大佬解决过该问题吗?

98 评论 分享
相关文件下载
ActsTempUriPermissionHapTest.rar
143.12 KB
下载
写回答
全部评论(3)
1 楼

看日志被拉起的目标应用 (com.acts.authorizeduriapplication) 正确完成了文件的读写操作,并成功发送了 Read/Write 成功事件。
崩溃发生在 CommonEvent 回调函数内部(堆栈 #19 证明是 libnapi_commoneventmanager 的回调线程)。
回调收到的数据中 data、bundleName、parameters 全部为空。
第 114 行的断言极有可能检测了这些空字段,导致 AssertException: fail。

2026-08-12 09:24:38
2026-08-20 13:36:11
引用:“目标应用(com.acts.authorizeduriapplication)应该是只有读文件的权限,但是回调写成功了,与预期不符“08-11 15:43:44.9081607816078IA03d00/JSAPPTemp_UriPermissionTest_0100write file succeed.” 应用文件操作权限这部分,可能跟系统什么配置相关呢 ?”
与内核配置 CONFIG_SECURITY_DEC 有关
2026-08-20 13:36:11
2026-08-12 10:26:19
目标应用(com.acts.authorizeduriapplication)应该是只有读文件的权限,但是回调写成功了,与预期不符“08-11 15:43:44.908 16078 16078 I A03d00/JSAPP Temp_UriPermissionTest_0100write file succeed.” 应用文件操作权限这部分,可能跟系统什么配置相关呢 ?
2026-08-12 10:26:19