VS2022 Preview中Microsoft MAUI App的Debug.WriteLine在Android无输出
MAUI中VS2022 Preview版Android调试输出丢失问题
原本运行正常的Microsoft MAUI应用,在使用VS2022 Preview(17.13.0 preview 1)开发时,Android设备上Debug.WriteLine的输出不再显示(Windows平台输出正常),但在正式版VS2022(17.12.2)中可正常运行。
我搭建了一个基于.NET 8的MAUI测试程序,仅在按钮点击时循环输出调试信息,核心代码如下:
private void OnButtonClicked(object sender, EventArgs e) { for (int i = 20; i > 0; i--) Debug.WriteLine("*************************************************"); }
目前已尝试的解决方法:
- 重启开发系统
- 重新安装VS2022 Preview
- 在多个Android环境中测试
- 将调试输出重定向至即时窗口
问题仍存在:Windows平台始终正常,正式版VS2022的Android运行正常,仅VS2022 Preview的Android无输出(我确定该版本之前可正常运行)。
请问还有其他解决思路吗?
内容的提问来源于stack exchange,提问作者David Maw
相关产品推荐
相关产品推荐

