You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Has anyone successfully supported 16kb page sizes on Android yet?
It looks like the main SQLite nuget praeclarum/sqlite-net that's recommended in the MS docs doesn't currently support 16kb page sizes. Has anyone worked around this? I would of thought most apps would utilise sqlite in some form.
Which is then causing the below when FFImageLoading.Maui is nuget is added.
Xamarin.Android.Common.targets(2207,2): Warning XA0141 : Android 16 will require 16 KB page sizes, shared library 'libHarfBuzzSharp.so' does not have a 16 KB page size. Please inform the authors of the NuGet package 'HarfBuzzSharp.NativeAssets.Android' version '7.3.0.3' which contains 'runtimes/android-x64/native/libHarfBuzzSharp.so'. See https://developer.android.com/guide/practices/page-sizes for more details.
0>Xamarin.Android.Common.targets(2207,2): Warning XA0141 : Android 16 will require 16 KB page sizes, shared library 'libSkiaSharp.so' does not have a 16 KB page size. Please inform the authors of the NuGet package 'SkiaSharp.NativeAssets.Android' version '2.88.9' which contains 'runtimes/android-x64/native/libSkiaSharp.so'. See https://developer.android.com/guide/practices/page-sizes for more details.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Has anyone successfully supported 16kb page sizes on Android yet?
It looks like the main SQLite nuget praeclarum/sqlite-net that's recommended in the MS docs doesn't currently support 16kb page sizes. Has anyone worked around this? I would of thought most apps would utilise sqlite in some form.
See
praeclarum/sqlite-net#1272
and
ericsink/SQLitePCL.raw#621
I have also found FFImageLoading.Maui is referencing old SkiaSharp libraries microspaze/FFImageLoading.Maui#65
Which is then causing the below when FFImageLoading.Maui is nuget is added.
I have created this super simple repo to demonstrate 16kb issues: https://github.com/brentpbc/MauiAndroid16kb
Thanks in advance.
Beta Was this translation helpful? Give feedback.
All reactions