抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

记录 Xamarin.Android 的 Debug 错误。

1.Resources目录下 styles.xml报错

错误

No resource found that matches the given name: attr 'windowActionModeOverlay'.

解决

删除以下缓存文件夹

1
C:\Users\<my user>\AppData\Local\Xamarin

2.“java.exe”已退出,代码为 1

错误

1
2
3
4
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 难度
附图:

windows 开启 utf8

参考

-EOF

查看最新版,请访问本文链接:https://blog.onehat.cn/p/2fc4.html

原创作品,转载请保留出处。

评论