영어로 읽기

다음을 통해 공유


Android용 .NET 오류 XA1039

예제 메시지

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.

문제

오래된 "Android 지원 라이브러리" 패키지는 .NET 9에서 더 이상 지원되지 않습니다.

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

기본 Java 라이브러리는 최종 28.0.0 릴리스 이후 Google에서 더 이상 지원되지 않습니다. 자세한 내용은 Android 지원 라이브러리 설명서를 참조하세요.

지원되는 최신 AndroidX 패키지의 몇 가지 예제 접두사는 다음과 같습니다.

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

Android 지원 라이브러리 또는 AndroidX에 대한 자세한 내용은 다음을 참조하세요.

솔루션

새 AndroidX 해당 항목에 대한 모든 NuGet 패키지 참조 .NET for Android.Support 를 제거합니다 .NET for Android.Arch .

Android 지원 패키지에 대한 전이적 종속성이 있는 NuGet 패키지를 사용하는 경우에도 이 문제가 발생할 수 있습니다. 이 경우 패키지를 제거하거나 패키지 작성자에게 문의해야 합니다.

자세한 내용은 AndroidX 마이그레이션 설명서를 참조하세요.