Upozornění .NET pro Android XA0110

Poznámka:

Toto upozornění platí jenom pro Xamarin.Android. V .NET pro Android se aapt2 vždy používá a $(AndroidUseAapt2) vlastnost nemá žádný vliv.

Problém

Toto upozornění je vyvoláno, protože váš projekt je nastaven pro použití $(AndroidExplicitCrunch). Toto nastavení není kompatibilní s procesorem prostředků Androidu aapt2 . Procesor aapt2 je povolený nebo zakázaný prostřednictvím $(AndroidUseAapt2) vlastnosti MSBuild.

Řešení

Pokud chcete pokračovat v používání $(AndroidExplicitCrunch), budete muset zakázat aapt2 zpracování přidáním následujícího kódu do souboru projektu:

<AndroidUseAapt2>False</AndroidUseAapt2>

Alternativně zadejte vlastnost na příkazovém řádku prostřednictvím

/p:AndroidUseAapt2=False

Podobným způsobem můžete také zakázat $(AndroidExplicitCrunch) .