HarmonyOS鸿蒙Next模拟器启动后一直是白屏,不显示界面,但是代码没有问题

鸿蒙Next 模拟器启动后一直是白屏,不显示界面,但是代码没有问题啊,以下是日志报错,求大神指导下该怎么解决啊?

[param_base.c:356]Forbid to open workspace for u:object_r:startup_init_param:s0 error 13

04-17 11:15:56.364 3266-3266 C02c02/PARAM pid-3266 E [param_base.c:530]Selinux check name persist.init.debug.loglevel in u:object_r:startup_init_param:s0 info [3266 2000 2000] fai

04-17 11:15:56.364 3266-3266 C02c02/PARAM pid-3266 E [param_manager.c:688]Forbid to access persist.init.debug.loglevel label 18340 7

04-17 11:15:56.364 3266-3266 C02c02/PARAM pid-3266 E [param_manager.c:739]SystemReadParam failed! name is:persist.init.debug.loglevel, errNum is:1002!

04-17 11:15:56.364 3269-3269 C02c02/PARAM pid-3269 E [param_base.c:356]Forbid to open workspace for u:object_r:startup_init_param:s0 error 13

04-17 11:15:56.364 3269-3269 C02c02/PARAM pid-3269 E [param_base.c:530]Selinux check name persist.init.debug.loglevel in u:object_r:startup_init_param:s0 info [3269 2000 2000] fai

04-17 11:15:56.364 3269-3269 C02c02/PARAM pid-3269 E [param_manager.c:688]Forbid to access persist.init.debug.loglevel label 18340 7

04-17 11:15:56.364 3269-3269 C02c02/PARAM pid-3269 E [param_manager.c:739]SystemReadParam failed! name is:persist.init.debug.loglevel, errNum is:1002!

04-17 11:15:56.366 3266-3266 C02c02/PARAM pid-3266 E [param_base.c:356]Forbid to open workspace for u:object_r:startup_init_param:s0 error 13

04-17 11:15:56.366 3266-3266 C02c02/PARAM pid-3266 E [param_base.c:530]Selinux check name persist.init.debug.loglevel in u:object_r:startup_init_param:s0 info [3266 2000 2000] fai

04-17 11:15:56.366 3266-3266 C02c02/PARAM pid-3266 E [param_manager.c:688]Forbid to access persist.init.debug.loglevel label 18340 7

04-17 11:15:56.366 3266-3266 C02c02/PARAM pid-3266 E [param_manager.c:739]SystemReadParam failed! name is:persist.init.debug.loglevel, errNum is:1002!

04-17 11:15:56.368 3269-3269 C02c02/PARAM pid-3269 E [param_base.c:356]Forbid to open workspace for u:object_r:startup_init_param:s0 error 13

04-17 11:15:56.368 3269-3269 C02c02/PARAM pid-3269 E [param_base.c:530]Selinux check name persist.init.debug.loglevel in u:object_r:startup_init_param:s0 info [3269 2000 2000] fai

04-17 11:15:56.368 3269-3269 C02c02/PARAM pid-3269 E [param_manager.c:688]Forbid to access persist.init.debug.loglevel label 18340 7

04-17 11:15:56.368 3269-3269 C02c02/PARAM pid-3269 E [param_manager.c:739]SystemReadParam failed! name is:persist.init.debug.loglevel, errNum is:1002!


更多关于HarmonyOS鸿蒙Next模拟器启动后一直是白屏,不显示界面,但是代码没有问题的实战教程也可以访问 https://www.itying.com/category-93-b0.html

5 回复

您好,为了更快速解决您的问题,并且吸引更多用户一同参与您问题的解答与讨论,建议您补全如下信息:

补全版本信息,让参与用户更精准定位您的问题;

更多提问技巧,请参考:【Tips】如何提个好问题

更多关于HarmonyOS鸿蒙Next模拟器启动后一直是白屏,不显示界面,但是代码没有问题的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


你的模拟器版本、电脑系统是什么系统?

之前好的吗?

删了重新安装一个试试?

模拟器版本是5.0.4 的,电脑是MacOS 系统,删了重装也试过,不行,

HarmonyOS Next是华为推出的新一代操作系统,主要面向全场景智能设备。它采用分布式架构,支持多设备协同,具备高性能、低延迟的特点。开发者可以使用ArkTS进行应用开发,ArkTS是基于TypeScript的扩展,专为鸿蒙系统设计。系统提供了丰富的API,支持分布式数据管理、设备互联等功能。开发环境推荐使用DevEco Studio,这是华为官方提供的集成开发工具。

从日志来看,这是SELinux权限问题导致的模拟器启动失败。主要错误是系统无法访问persist.init.debug.loglevel参数,报错代码1002表示权限被拒绝。

建议尝试以下解决方案:

  1. 检查模拟器配置,确保有足够的权限
  2. 尝试清除模拟器数据后重新启动
  3. 检查是否使用了正确的SDK版本
  4. 查看项目配置中是否有特殊的权限需求未满足

这种问题通常与系统级权限配置有关,可能需要调整模拟器的安全策略设置。

回到顶部