HarmonyOS 鸿蒙Next 华为matepad 11开启前台服务出现java.lang.SecurityException: get package info: UID 1010231 requires android.permission.INTERACT_ACROSS_USERS

发布于 1周前 作者 songsunli 来自 鸿蒙OS

HarmonyOS 鸿蒙Next 华为matepad 11开启前台服务出现java.lang.SecurityException: get package info: UID 1010231 requires android.permission.INTERACT_ACROSS_USERS

cke_139.png

cke_574.png

cke_1085.png

以上是设备型号及问题上报信息

2 回复

您好,您的问题需要进一步分析,请您通过在线提单进一步解决:https://developer.huawei.com/consumer/cn/support/feedback/#/,感谢您的反馈和支持。

在HarmonyOS(鸿蒙)系统中,java.lang.SecurityException 通常表明你的应用试图执行了一个需要更高权限的操作,但当前权限不足。对于你遇到的 android.permission.INTERACT_ACROSS_USERS 权限问题,这个权限是Android原生系统中的,用于跨用户空间交互,但在鸿蒙系统中可能不适用或需要特殊处理方式。

确保你的应用没有错误地请求Android特有的权限,并检查你的鸿蒙应用权限声明是否正确。鸿蒙系统有其自己的权限管理系统,需要遵循鸿蒙的权限声明和请求流程。

此外,检查你的代码逻辑,确保没有尝试跨用户空间进行非必要的数据访问或交互。如果问题依旧没法解决请加我微信,我的微信是itying888。

回到顶部