【发布时间】:2017-02-23 13:21:18
【问题描述】:
我在带有 Xamarin 的 Visual Studio 2015 上有一个 Android 应用程序,它经常死机。
我每次都能重现的唯一场景是在部署之后。 VS 在应用程序部署到模拟器或设备后立即冻结。该应用程序运行良好,但 VS 冻结了几秒钟。它也会在其他情况下冻结。
无论我做什么,VS 都不会显示“未响应”消息。似乎它正在做一些后台工作,并没有真正冻结,但我无法弄清楚问题是什么。
我从头开始重新创建我的项目,当我添加资源并安装一些 NuGet 包(appcompat v7 和 firebase 云消息传递)时,问题再次出现。
我猜这与 VS 无法识别某些布局文件中的某些属性有关,例如
.
1 - 对冻结问题有帮助吗?
2 - 我可以做些什么来让 VS 识别这些属性?
3 - 我可以将 resources.cs 配置为仅在构建时重新生成吗?
更新
找到this,但对我没有用!
更新 2
好的,现在我 100% 确定问题出在 android 资源的生成上。 aapt.exe 是这段历史的恶棍,但我仍然无法让它每次都停止执行和冻结 Visual Studio。是否有一些设置可以忽略布局文件上的 xml 错误或类似的东西?
【问题讨论】:
标签: android xamarin visual-studio-2015