flutter调试compute方法时,插拔数据线后出现问题

compute(function,formData).then((result) {

在调试时,将数据线拔下来,会出现无法访问的情况。

使用compute时,如果你在进行计算的过程中拔掉了数据线,可能会导致应用程序异常或崩溃,因为compute是在新的隔离区域(Isolate)中执行的,而拔掉数据线可能导致该隔离区域被销毁。这可能会导致一些未处理的异常,从而影响应用程序的稳定性。

解决:

手机中退出app。重新进入即可

发表评论