[Debug记录] MSB6006: “java.exe”已退出,代码为 1
记录一次Xamarin.Android的Debug错误
1>MSB6006: “java.exe”已退出,代码为 1。
1>已完成生成项目“xxxxx.xxxx.Android.csproj”的操作 - 失败。
1>生成失败。
1>Deployment failed to Xiaomi MI 4LTE.
几乎把stackoverflow的帖子翻遍了,排查了各种环境配置,都没有用。
过了一个多礼拜,就是今天,忽然想起去年升级win10 1909后手动开启了一项Beta性功能:开启系统级utf8支持
关闭此功能,重启,打开VS,清空解决方案,生成,然后就OK了!!!
真的是醉了-_-||
所以说
开发机器还是稳一手,别手痒,启用新功能的代价可能是指数级增加Debug难度
附图如下: