Freigeben über


.NET für Android-Fehler APT0001

Beispielnachrichten

error APT0001: Unknown option `--ignore-assets`. Please check `$(AndroidAapt2CompileExtraArgs)` and `$(AndroidAapt2LinkExtraArgs)` to see if they include any `aapt` command line arguments that are no longer valid for `aapt2` and ensure that all other arguments are valid for `aapt2`.

Problem

Das neue Android-Ressourcentool aapt2 verfügt über unterschiedliche Befehlszeilenargumente für das ältere aapt Tool. Diese sind in der Regel nicht miteinander kompatibel.

Lösung

Wenn Sie diesen Fehler erhalten, überprüfen Sie, ob die in

<AndroidAapt2LinkExtraArgs/>
<AndroidAapt2CompileExtraArgs>

sind gültig für aapt2. Sie können aapt2 compile und aapt2 link verwenden, um die Liste der gültigen Argumente anzuzeigen.