Condividi tramite


Avviso XA0141 di .NET per Android

Problema

Le versioni future di Android in arm64 richiederanno che le librerie native usino dimensioni di pagina di 16 KB. Ciò richiede che le librerie native indicate siano ricompilate e che tutte le app che usano tali librerie native vengano ricompilate per contenere le versioni fisse delle librerie native.

Per ulteriori informazioni, consultare la documentazione del SDK Android relativa al supporto per le dimensioni di pagina di 16 KB.

Soluzione

La libreria condivisa nativa indicata deve essere ricompilata e ricollegata con allineamento a 16 KB, come da documentazione di Supporto 16 KB dimensioni di pagina Android SDK.

Messaggi di esempio

avviso XA0141: Android 16 richiederà dimensioni di pagina di 16 KB, libreria condivisa 'libface_detector_v2_jni.so' non ha una dimensione di pagina di 16 KB. Informare gli autori del pacchetto NuGet 'Xamarin.GooglePlayServices.Vision.Face.Contour.Internal' versione '116.1.0.19' che contiene 'lib/net8.0-android34.0/play-services-vision-face-contour-internal.aar'. Per altri dettagli, vedere https://developer.android.com/guide/practices/page-sizes.