Android上的Visual Studio XAML热重新加载导致“应用程序可能在其主线程上执行了过多的工作,”

c9qzyr3d  于 2022-12-07  发布在  Android
关注(0)|答案(1)|浏览(103)

我正在使用Visual Studio Community Edition 17.3.4版为Android开发Xamarin应用程序。
当我在模拟器或物理设备上以调试模式启动应用程序时,它运行正常,但只要我在XAML文件中进行编辑并启动热重新加载,Android就会开始报告
[Choreographer]跳过了x帧!应用程序可能在其主线程上执行了过多的工作。
然后速度极慢。要恢复,我必须停止应用程序并重新启动调试会话。
有人知道我怎么解决吗?谢谢。

xkrw2x1b

xkrw2x1b1#

您可以使用async-await Task. Run在代码中实现异步任务。
有关详细信息,请参阅以下文档:Task.Run Method | Microsoft Docs

相关问题