問題
未來 Arm64 版本的 Android 將要求原生函式庫使用 16 KB 頁面大小。 這需要重新編譯上述原生函式庫,並重建所有使用這些原生函式庫的應用程式,以包含固定版本的原生函式庫。
更多資訊請參閱 Android SDK 支援 16 KB 頁面大小 文件。
解決方案
根據 Android SDK 支援 16 KB 頁面大小 文件,所示的原生共享函式庫必須依照 16k 對齊重新編譯並重新連結。
範例訊息
警告 XA0141:Android 16 將要求 16 KB 頁面大小,共享函式庫 'libface_detector_v2_jni.so' 沒有 16 KB 頁面大小。 請通知「Xamarin.GooglePlayServices.Vision.Face.Contour.Internal」版本 116.1.0.19 的 NuGet 套件的作者,該版本內含「lib/net8.0-android34.0/play-services-vision-face-contour-internal.aar」。 如需詳細資訊,請參閱 https://developer.android.com/guide/practices/page-sizes。