使用英语阅读

通过


适用于 Android 的 .NET 警告 XA0111

问题

.NET for Android 无法通过命令获取 AAPT2 版本:

aapt2 -version

aapt2 未返回预期值。

解决方案

检查 .csproj 文件中的任何<Aapt2ToolPath>元素并删除它们。 适用于 Android 的 .NET 重新分发其自己的 AAPT2 版本,因此通常不建议为 Aapt2ToolPath MSBuild 属性设置自定义值。 或者,请尝试在 Visual Studio 中重新安装适用于 Android 的 .NET 工作负载。

AAPT 是 Android SDK 的一部分,由适用于 Android 的 .NET 在内部使用,用于处理资源并将其编译为二进制资产。 从 Android 文档了解有关 AAPT 和 Android 资源的详细信息。

AAPT2 是 AAPT 的版本 2.0。 从 Android 文档了解有关 AAPT2 的详细信息。