HarmonyOS 鸿蒙Next 本地模拟器启动缓慢,主页无响应
HarmonyOS 鸿蒙Next 本地模拟器启动缓慢,主页无响应 DevEco 是最新版本3.1.1 Release。API 9,刚开始只有8G内存,以为是内存问题,特意增加到24G。还是启动缓慢,可以听到模拟器启动的声音,经过后面很长时间后,跳出来页面无响应。不知道是哪里的问题,这是hilog的日志,帮忙看下,我应该调整哪里?
日志有点大,我上传成附件了。
今天抓了一下日志,只看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、如下图:

把镜像文件钩去掉、让DEV重新更新后、关掉再次重新启动开发工具后再次进入到镜像选择重新更新文件。
3、node看下图:选择华为推荐的这个来安装、不建议安装最新版本的node、我之前安装20版本后出现各种问题、后来卸载选择华为就运行正常。

4、以上信息你可以参考一下、另外把系统垃圾级缓存清理一下、记得重新启动电脑。
按照你的方法,试下了(除了第四部,不清楚要清理哪里的缓存),还是很慢,直到超时。
HarmonyOS 鸿蒙Next 本地模拟器启动缓慢、主页无响应的问题可能与以下因素有关:
- 硬件配置不足:模拟器对CPU、内存、磁盘I/O有较高要求,硬件配置不足可能导致启动缓慢或无响应。
- 模拟器版本兼容性:模拟器与系统或其他软件可能存在兼容性问题,建议检查并更新至最新版本。
- 资源占用过高:后台运行的其他程序可能占用大量资源,影响模拟器性能。
- 磁盘空间不足:磁盘空间不足可能影响模拟器的正常运行。
- 系统设置问题:某些系统设置或权限可能影响模拟器的启动和运行。
建议检查上述因素,确保硬件和软件环境满足要求。