Leggere in inglese

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 Ricaricamento rapido
    • <UseInterpreter>true</UseInterpreter>

Usare le opzioni seguenti per Debug le 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>

Prendere in considerazione l'invio di un bug se si riceve uno di questi avvisi in circostanze normali.