Compartilhar via


.NET para Android aviso XA0119

Problema

Esse aviso indica uma configuração não ideal em seu projeto .NET para Android.

Solução

Remova as seguintes opções das Debug configurações:

  • Vinculador
    • <AndroidLinkMode>SdkOnly</AndroidLinkMode>
    • <AndroidLinkMode>Full</AndroidLinkMode>
  • AOT
    • <AotAssemblies>True</AotAssemblies>
  • Redutor de código
    • <AndroidEnableProguard>True</AndroidEnableProguard>
    • <EnableProguard>True</EnableProguard>
    • <AndroidLinkTool>proguard</AndroidLinkTool>
    • <AndroidLinkTool>r8</AndroidLinkTool>
  • Pacotes de aplicativos
    • <AndroidPackageFormat>aab</AndroidPackageFormat>

Remova o seguinte das Release configurações:

  • Suporte a Recarga Dinâmica
    • <UseInterpreter>true</UseInterpreter>

Use as seguintes opções para Debug configurações:

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

Use as seguintes opções para Release configurações:

  • <EmbedAssembliesIntoApk>True</EmbedAssembliesIntoApk>
  • <AotAssemblies>True</AotAssemblies> ou no .NET 6 <RunAOTCompilation>True</RunAOTCompilation>

Considere enviar um bug se você estiver recebendo um desses avisos em circunstâncias normais.