Condividi tramite


Avviso di .NET per Android XA0119

Problema

Questo avviso indica una configurazione non ideale nel progetto .NET per Android.

Soluzione

Rimuovere le opzioni seguenti dalle Debug configurazioni:

  • Linker
    • <AndroidLinkMode>SdkOnly</AndroidLinkMode>
    • <AndroidLinkMode>Full</AndroidLinkMode>
  • AOT
    • <AotAssemblies>True</AotAssemblies>
  • Compattatore di codice
    • <AndroidEnableProguard>True</AndroidEnableProguard>
    • <EnableProguard>True</EnableProguard>
    • <AndroidLinkTool>proguard</AndroidLinkTool>
    • <AndroidLinkTool>r8</AndroidLinkTool>
  • Bundle di app
    • <AndroidPackageFormat>aab</AndroidPackageFormat>

Rimuovere quanto segue dalle Release configurazioni:

  • Supporto del ricaricamento rapido
    • <UseInterpreter>true</UseInterpreter>

Devi usare le seguenti opzioni per Debug configurazioni:

  • <AndroidLinkMode>None</AndroidLinkMode>
  • <EmbedAssembliesIntoApk>False</EmbedAssembliesIntoApk>
  • <UseInterpreter>true</UseInterpreter>

Usare le opzioni seguenti per Release le configurazioni:

  • <EmbedAssembliesIntoApk>True</EmbedAssembliesIntoApk>
  • <AotAssemblies>True</AotAssemblies> o in .NET 6 <RunAOTCompilation>True</RunAOTCompilation>

Si consiglia di inviare un bug se si ricevono questi avvisi in circostanze normali.