Fehler XA1050 in .NET for Android

Beispielnachrichten

error XA1050: The 'AndroidR8ObfuscationMode' MSBuild property has an invalid value of 'private-member'. Valid values are 'disabled' and 'private-members'.

Issue

Die $(AndroidR8ObfuscationMode) MSBuild-Eigenschaft enthält einen nicht unterstützten Wert. Diese Eigenschaft wird überprüft, wenn R8 ausgeführt wird.

Lösung

Setzen Sie $(AndroidR8ObfuscationMode) auf einen der unterstützten Werte:

<PropertyGroup>
  <AndroidR8ObfuscationMode>private-members</AndroidR8ObfuscationMode>
</PropertyGroup>

Verwenden Sie disabled, um alle Java-Namen beizubehalten und die veraltete, nicht optimierende Android-R8-Konfiguration zu verwenden.