Partager via


Avertissement .NET pour Android XA0119

Problème

Cet avertissement indique une configuration non idéale dans votre projet .NET pour Android.

Solution

Supprimez les options suivantes des Debug configurations :

  • Éditeur de liens
    • <AndroidLinkMode>SdkOnly</AndroidLinkMode>
    • <AndroidLinkMode>Full</AndroidLinkMode>
  • AOT
    • <AotAssemblies>True</AotAssemblies>
  • Minimiseur de Code
    • <AndroidEnableProguard>True</AndroidEnableProguard>
    • <EnableProguard>True</EnableProguard>
    • <AndroidLinkTool>proguard</AndroidLinkTool>
    • <AndroidLinkTool>r8</AndroidLinkTool>
  • Offres groupées d’applications
    • <AndroidPackageFormat>aab</AndroidPackageFormat>

Supprimez ce qui suit des configurations Release :

  • Prise en charge du rechargement à chaud
    • <UseInterpreter>true</UseInterpreter>

Veuillez utiliser les options suivantes pour Debug les configurations :

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

Utilisez les options suivantes pour Release vos configurations :

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

Pensez à soumettre un rapport de problème si vous recevez l’un de ces avertissements dans des circonstances normales.