Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Problematyka
Przyszłe wersje systemu Android na arm64 będą wymagały, aby biblioteki natywne używały rozmiarów stron o rozmiarze 16 KB. Wymaga to ponownego skompilowania wymienionych bibliotek natywnych, a wszystkie aplikacje korzystające z tych bibliotek natywnych zostaną ponownie skompilowane, aby zawierały stałe wersje bibliotek natywnych.
Aby uzyskać więcej informacji, zobacz dokumentację SDK dla Androida dotyczącą obsługi rozmiarów stron 16 KB.
Rozwiązanie
Wskazana natywna biblioteka współdzielona musi zostać ponownie skompilowana i połączona z wyrównaniem do 16 KB, zgodnie z dokumentacją Support 16 KB page sizes dla Android SDK.
Przykładowe komunikaty
ostrzeżenie XA0141: W systemie Android 16 wymagane będą strony o rozmiarze 16 KB, a biblioteka współdzielona 'libface_detector_v2_jni.so' nie ma strony o takim rozmiarze. Poinformuj autorów pakietu NuGet "Xamarin.GooglePlayServices.Vision.Face.Contour.Internal" w wersji "116.1.0.19", która zawiera plik "lib/net8.0-android34.0/play-services-vision-face-contour-internal.aar". Aby uzyskać więcej informacji, zobacz https://developer.android.com/guide/practices/page-sizes.