Advertencia de .NET para Android XA0141

Problema

Las versiones futuras de Android en arm64 requerirán que las bibliotecas nativas usen tamaños de página de 16 KB. Esto requiere que se vuelvan a compilar las bibliotecas nativas mencionadas y que todas las aplicaciones que usan esas bibliotecas nativas se vuelvan a compilar para contener las versiones fijas de las bibliotecas nativas.

Consulte la documentación del SDK de Android soporte de tamaños de página de 16 KB para obtener más información.

Solución

La biblioteca compartida nativa indicada debe volver a compilarse y vincularse con la alineación de 16 KB, según la documentación de Compatibilidad con tamaños de página de 16 KB de Android SDK.

Mensajes de ejemplo

advertencia XA0141: Android 16 requerirá tamaños de página de 16 KB, la biblioteca compartida "libface_detector_v2_jni.so" no tiene un tamaño de página de 16 KB. Por favor, informa a los autores del paquete NuGet 'Xamarin.GooglePlayServices.Vision.Face.Contour.Internal' versión '116.1.0.19' que contiene 'lib/net8.0-android34.0/play-services-vision-face-contour-internal.aar'. Consulte https://developer.android.com/guide/practices/page-sizes para obtener más detalles.