HarmonyOS鸿蒙Next中是否允许app里自带的可执行文件运行

HarmonyOS鸿蒙Next中是否允许app里自带的可执行文件运行 是否允许app里自带的可执行文件运行,如果可以怎么实现

5 回复

开发者您好,请您参考以下方案:
系统限制普通应用直接进行Fork进程操作;手机产品不允许普通应用直接创建进程。具体您可以参考官网文档:HarmonyOS是否限制App进程fork子进程,是否允许app里自带的可执行文件运行(fork+exec)执行,并通过ptrace方式读取自身进程?这种方式以后是否会限制并禁止

如果未能解决您的问题,请您再反馈。

系统限制普通应用直接进行Fork进程操作;手机产品不允许普通应用直接创建进程,目前不允许使用Fork+exec,仅手机端可以使用fork,但需通过审核后方可使用

楼上说的是普通app。题主需要的话,可以补充下什么app。如果是游戏的,比如游戏脚本需要在app内编译执行的,需要这个系统权限,找华为沟通,成为受邀应用应该可以申请受限权限。

HarmonyOS NEXT 不支持应用携带独立的可执行文件运行。所有应用逻辑需通过 ArkTS 或系统框架 API 实现,系统沙箱机制禁止直接执行 ELF 等二进制文件。应用内脚本或动态代码执行也受严格限制。

回到顶部