.NET for Android 錯誤 XA1050

範例訊息

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

Issue

$(AndroidR8ObfuscationMode) MSBuild 屬性包含一個不支援的值。 當 R8 執行時,此特性會被驗證。

解決方案

設定 $(AndroidR8ObfuscationMode) 為支援的值之一:

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

使用 disabled 以保留所有 Java 名稱,並使用舊版不進行最佳化的 Android R8 設定。