HarmonyOS鸿蒙Next中模拟器如何关闭联网?

HarmonyOS鸿蒙Next中模拟器如何关闭联网? 需要测试断网场景下的代码。开启飞行模式、关闭WIFI依然有网络。

9 回复

直接把自己电脑断网即可。

更多关于HarmonyOS鸿蒙Next中模拟器如何关闭联网?的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


不支持断网

把电脑网络关了就可以了,

实在不行电脑断网也可以(

网络代理设置:

cke_1497.png

cke_137.png

我按照你的弄了,还是有网络

cke_1011.png

那是网络垂死挣扎,就像杀鸡一样,砍了它的头,几秒内它还能挣扎,你点击链接看看能不能进去看到详情。

在HarmonyOS Next模拟器中,关闭联网需进入模拟器设置。在设置中找到网络或连接选项,手动关闭网络开关即可断开模拟器网络连接。

在HarmonyOS Next的模拟器中,要完全关闭网络连接以测试断网场景,不能依赖模拟器内开启飞行模式或关闭Wi-Fi,因为这些操作可能不会生效。正确的做法是在模拟器的管理界面直接断开其网络。

具体操作路径如下:

  1. 打开DevEco Studio
  2. 进入 Tools > Device Manager
  3. 在已启动的本地模拟器(Local Emulator)右侧,点击 More Actions (更多操作) 图标(通常为三个点...或一个齿轮图标)。
  4. 在下拉菜单中找到并点击 Disconnect Network (断开网络) 选项。

执行此操作后,模拟器将完全失去网络连接,此时在模拟器内运行的应用程序将无法访问网络,可用于测试断网、弱网等网络异常情况下的代码逻辑与界面表现。

需要恢复网络时,请在同一位置点击 Connect Network (连接网络) 即可。

回到顶部