Delen via


.NET voor Android-fout XA1039

Voorbeeldberichten

error XA1039: The Android Support libraries are not supported in .NET 9 and later, please migrate to AndroidX. See https://aka.ms/xamarin/androidx for more details.

Probleem

Verouderde pakketten voor android-ondersteuningsbibliotheek worden niet meer ondersteund in .NET 9:

  • .NET for Android.Arch.*
  • .NET for Android.Support.*

De onderliggende Java-bibliotheken worden niet meer ondersteund door Google sinds de definitieve release van 28.0.0. Zie de documentatie voor de Android-ondersteuningsbibliotheek voor meer informatie.

Enkele voorbeelden van voorvoegsels van de nieuwere, ondersteunde AndroidX-pakketten zijn:

  • .NET for AndroidX.*
  • .NET for AndroidX.Arch.*

Zie voor meer informatie over de Android-ondersteuningsbibliotheken of AndroidX:

" needed as the existing translation is correct.

Verwijder alle NuGet-pakketverwijzingen naar .NET for Android.Support of .NET for Android.Arch in het voordeel van de nieuwe AndroidX-equivalenten.

Dit kan ook gebeuren als u een NuGet-pakket gebruikt met een transitieve afhankelijkheid van de Android-ondersteuningspakketten. In dit geval moet u het pakket verwijderen of contact opnemen met de auteur van het pakket.

Zie de AndroidX-migratiedocumentatie voor meer informatie.