1、自动生成 map、js 文件文件导致无法运行问题

将自动生成的
js
和
map
文件删除即可
2、Hyper-V虚拟化,优化模拟器【占用过大内存空间】的问题
环境要求:
win10
专业版

开启后:

开启
Hyper-V
可以降低内存占用:

3. 模拟器黑屏问题.
问题演示:

解决方案:
删除模拟器、降内存


4、预览器选项,突然加载出不来问题
问题演示:

解决方案:
重启编辑器即可
5、中文插件配置问题
注意:是已安装的插件里面开启即可

6、华为手机链接电脑后没有显示的问题
开发者模式、
USB
都检查下是否打开了,如果都打开了
办法
1
:必须把电脑中,
Windows
的设备安全性
>
内核隔离
>
内存完整性选项关闭
可参考以下方式找到内存完整性选项
https://www.mryunwei.com/339489.html
办法
2
:电脑上装个华为手机助手
7、预览器无法预览



2.

8、关于提示haxm无法安装的解决方法
没有
Hyper-v
1.
将下面标记区域【勾选】

2.
进入环境变量
->
用户变量
->
找到
path
并且点击
->新建输入C:\Windows\System32

9、SDK 没装全的问题
问题说明:
sdk
没装全,导致无法模拟期运行

或者

解决方案:

10、Node版本问题
由于
SDK
的部分工具依赖
Node.js
运行时,推荐使用配套
API
版本的
Node.js
,保证工程的兼容性。
匹配关系见下表:
APILevel Node.js
支持范围
APILevel≤9 14.x
(
≥14.19.1
)、
16.x
APILevel>9 14.x
(
≥14.19.1
)、
16.x
、
18.x
问题演示:
安装
sdk
模块报错

解决方案:
NodeJS
调整至合适版本
11、启动模拟器,提示磁盘空间不足
启动模拟器失败,磁盘空间不足,提示如下信息:

解决措施
本地模拟器默认安装在:C:\Users\Users\AppData\Local\Huawei\HarmonyOSEmulator\deployed目录(
macOS为:/Users/
用户/.Huawei/HarmonyOSEmulator/deployed),请确保
C盘磁盘可用空间大于
3.6 GB
;或者
重新创建模拟器
,并选择其它存储路径。
12、启动模拟器,提示镜像文件缺失
启动模拟器失败,提示
“The system-image file ismissing.”
,模拟器镜像文件缺失。

解决措施
通过如下两种方式解决。
方式一:
进入File > Settings > SDK> HarmonyOS
界面(
Mac
系统进入
DevEco Studio > Preferences > SDK
> HarmonyOS
界面),取消勾选
“System-image”
,点击
Apply
,卸载已下载的模拟器镜像。
卸载完成后,勾选
“System-image”
,点击
Apply
,重新下载模拟器镜像。
方式二:删除已创建的本地模拟器,然后
重新创建模拟器
。
13、启动模拟器,提示SDK路径已更改
启动模拟器失败,提示
“SdkPathhasbeen changed toxxx”
,
SDK
路径已修改。

解决措施
可以尝试通过如下两种方式进行解决:
1.在
Local Emulator
的设备列表窗口,点击
“Wipe UserData”
清除模拟器数据,然后重新启动模拟器。
2.重新
创建一个模拟器
,然后启动新建的模拟器。
14、启动模拟器,提示无法启动模拟器
启动模拟器失败,提示
“Unable tostartthe emulator.”
,模拟器无法启动

解决措施
可以尝试通过如下三种方式进行解决:
1.在
Local Emulator
的设备列表窗口,点击
“Wipe UserData”
清除模拟器数据,然后重新启动模拟器。
2.在
File > Settings > SDK > HarmonyOS
界面中,卸载并重新下载模拟器镜像文件
“System-image”
后,尝试重新启动模拟器。
3.在
File > Settings > SDK > HarmonyOS
界面中,点击
Tools
页签,卸载并重新下载模拟器应用
“Emulator”后,尝试重新启动模拟器。
15、启动模拟器,提示无法安装HAXM
在
IntelCPU
的
Windows
电脑下,启动模拟器失败,提示
“Unable toinstallHAXM.”
,无法安装
HAXM
。

解决措施
1.
打开任务管理器,在
“
性能
”
选项,检查
CPU
虚拟化是否已经启用。如果未启用,需要进入电脑的BIOS
中,将
CPU
的
“IntelVirtualization Technology”
选项开启。
说明
如果没有
CPU
虚拟化选项,则不支持本地
模拟器。

2.
打开
控制面板
>
程序
>
程序与功能
>
启动或关闭
Winodows
功能
,找到并取消勾选
“Hyper-V”,点击确定并重启电脑。

16、启动模拟器,提示VT/NX不可用
在
IntelCPU
的
Windows
电脑下,启动模拟器失败,提示
“CPUVT/NXisdisabled in BIOS.”
,
CPUVT/NX
不可用

解决措施
1.
在电脑开机过程中,进入电脑的
BIOS
设置界面,将
CPU
的
“VT/NX”
选项开启。
2.
重新启动模拟器。
17、启动模拟器,超时无响应
模拟器启动时间过长,界面显示
“HarmonyOS”
或者黑屏,无法操作。
解决措施
1.
打开任务管理器,查看系统资源占用情况,关闭系统资源占用高的其他程序以使系统保持更好性能。
2.
在
Local Emulator
的设备列表窗口,点击
“Wipe UserData”
清除模拟器数据,然后重新启动模拟器。

18、运行工程到本地模拟器,出现白屏
DevEcoStudio
运行工程到本地模拟器,出现白屏
解决措施
可以通过如下方式重新运行工程:
1.重新从
DevEcoStudio
上运行工程至本地模拟器。
2.在
Local Emulator
的设备列表窗口,点击
“Wipe UserData”
清除模拟器数据,然后启动模拟器后重新运行工程。
3.打开任务管理器,查看系统资源占用情况,关闭系统资源占用高的其他程序或重启电脑以使系统保持更好性能,然后新建模拟器并重新运行工程。

19、模拟器“设置”中或List组件分割线不清晰或不显示
当
list
组件
divider
中的
strokeWidth
为
0.25vp
或不足整数倍时,模拟器的分辨率不足以显示细线宽的分割线。
解决措施
真机可正常显示,若涉及分割线显示问题,建议使用真机调试;或者增大分割线宽度。
-
20、提工单
