HarmonyOS 鸿蒙Next 本地模拟器启动缓慢,主页无响应

HarmonyOS 鸿蒙Next 本地模拟器启动缓慢,主页无响应 DevEco 是最新版本3.1.1 Release。API 9,刚开始只有8G内存,以为是内存问题,特意增加到24G。还是启动缓慢,可以听到模拟器启动的声音,经过后面很长时间后,跳出来页面无响应。不知道是哪里的问题,这是hilog的日志,帮忙看下,我应该调整哪里?

日志有点大,我上传成附件了。

4 回复

今天抓了一下日志,只看fatal的,看看是否有用:

12-03 13:31:44.467 283-283/? F libc/ : Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0xc in tid 283 (cust_init), pid 283 (cust_init)

12-03 13:31:44.573 288-288/? F DEBUG/ : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***

12-03 13:31:44.573 288-288/? F DEBUG/ : Build fingerprint: ‘HUAWEI/JAD-AN00/HWFCO:12/HUAWEIJAD-AN00/3.1.0.155SP50C00:userdebug/dev-keys’

12-03 13:31:44.573 288-288/? F DEBUG/ : Revision: ‘0’

12-03 13:31:44.573 288-288/? F DEBUG/ : ABI: ‘x86_64’

12-03 13:31:44.573 288-288/? F DEBUG/ : Timestamp: 2023-12-03 13:31:44.535733737+0800

12-03 13:31:44.573 288-288/? F DEBUG/ : Process uptime: 0s

12-03 13:31:44.573 288-288/? F DEBUG/ : Cmdline: /system/bin/cust_init

12-03 13:31:44.573 288-288/? F DEBUG/ : pid: 283, tid: 283, name: cust_init >>> /system/bin/cust_init <<<

12-03 13:31:44.573 288-288/? F DEBUG/ : uid: 0

12-03 13:31:44.573 288-288/? F DEBUG/ : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0xc

12-03 13:31:44.573 288-288/? F DEBUG/ : Cause: null pointer dereference

12-03 13:32:14.189 1042-1042/? F DEBUG/ : Build fingerprint: ‘HUAWEI/JAD-AN00/HWFCO:12/HUAWEIJAD-AN00/3.1.0.155SP50C00:userdebug/dev-keys’

12-03 13:32:14.189 1042-1042/? F DEBUG/ : Revision: ‘0’

12-03 13:32:14.189 1042-1042/? F DEBUG/ : ABI: ‘x86_64’

12-03 13:32:14.189 1042-1042/? F DEBUG/ : Timestamp: 2023-12-03 13:32:14.039013806+0800

12-03 13:32:14.189 1042-1042/? F DEBUG/ : Process uptime: 0s

12-03 13:32:14.189 1042-1042/? F DEBUG/ : Cmdline: /system/bin/hiview

12-03 13:32:14.189 1042-1042/? F DEBUG/ : pid: 983, tid: 1031, name: JankIoInfo >>> /system/bin/hiview <<<

12-03 13:32:14.189 1042-1042/? F DEBUG/ : uid: 1000

12-03 13:32:14.189 1042-1042/? F DEBUG/ : signal 6 (SIGABRT), code -1 (SI_QUEUE), fault addr --------

12-03 13:32:14.189 1042-1042/? F DEBUG/ : Abort message: ‘terminating with uncaught exception of type St12out_of_range: basic_string’

更多关于HarmonyOS 鸿蒙Next 本地模拟器启动缓慢,主页无响应的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


楼主:我个人建议你可以试一试

1、删除新建立的模拟器

2、如下图:

![cke_13799.png](https://alliance-communityfile-drcn.dbankcdn.com/FileServer/getFile/cmtybbs/411/501/844/2850086000411501844.20231202211625.32180105771198884617892831095048:50001231000000:2800:03EEC4C7E9D52832A618890ADE60560BE873B07A6C6A1BFDEA3A301BDA813E18.png)

把镜像文件钩去掉、让DEV重新更新后、关掉再次重新启动开发工具后再次进入到镜像选择重新更新文件。

3、node看下图:选择华为推荐的这个来安装、不建议安装最新版本的node、我之前安装20版本后出现各种问题、后来卸载选择华为就运行正常。

![cke_13025.png](https://alliance-communityfile-drcn.dbankcdn.com/FileServer/getFile/cmtybbs/411/501/844/2850086000411501844.20231202211520.37966494451320801685639047732549:50001231000000:2800:5EE552EEFB523C2F653BCDA47FB53DF68D3CE31BD5912042CB288FD45ACEB539.png)

4、以上信息你可以参考一下、另外把系统垃圾级缓存清理一下、记得重新启动电脑。

按照你的方法,试下了(除了第四部,不清楚要清理哪里的缓存),还是很慢,直到超时。

HarmonyOS 鸿蒙Next 本地模拟器启动缓慢、主页无响应的问题可能与以下因素有关:

  1. 硬件配置不足:模拟器对CPU、内存、磁盘I/O有较高要求,硬件配置不足可能导致启动缓慢或无响应。
  2. 模拟器版本兼容性:模拟器与系统或其他软件可能存在兼容性问题,建议检查并更新至最新版本。
  3. 资源占用过高:后台运行的其他程序可能占用大量资源,影响模拟器性能。
  4. 磁盘空间不足:磁盘空间不足可能影响模拟器的正常运行。
  5. 系统设置问题:某些系统设置或权限可能影响模拟器的启动和运行。

建议检查上述因素,确保硬件和软件环境满足要求。

回到顶部