Lire en anglais

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>
  • Réduction du code
    • <AndroidEnableProguard>True</AndroidEnableProguard>
    • <EnableProguard>True</EnableProguard>
    • <AndroidLinkTool>proguard</AndroidLinkTool>
    • <AndroidLinkTool>r8</AndroidLinkTool>
  • Offres groupées d’applications
    • <AndroidPackageFormat>aab</AndroidPackageFormat>

Supprimez les configurations suivantes Release :

  • support Rechargement à chaud
    • <UseInterpreter>true</UseInterpreter>

Utilisez les options suivantes pour Debug les configurations :

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

Utilisez les options suivantes pour Release les configurations :

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

Envisagez d’envoyer un bogue si vous recevez l’un de ces avertissements dans des circonstances normales.