适用于 Android 的 .NET 警告 XA0110

问题

由于项目设置为使用 $(AndroidExplicitCrunch),因此引发此警告。 此设置与 Android aapt2 资源处理器不兼容。 通过 $(AndroidUseAapt2) MSBuild 属性启用/禁用 aapt2 处理器。

解决方案

如果想要继续使用 $(AndroidExplicitCrunch),则需要通过将以下内容添加到项目文件来禁用 aapt2 处理:

<AndroidUseAapt2>False</AndroidUseAapt2>

或者,直接在命令行上设置属性。

/p:AndroidUseAapt2=False

还可以以类似的方式禁用 $(AndroidExplicitCrunch)