flutter_js icon indicating copy to clipboard operation
flutter_js copied to clipboard

Support for 16KB Page size on Android 15+

Open allinonecalculator opened this issue 6 months ago • 5 comments

Hello

As this article states: Starting November 1st, 2025, all new apps and updates to existing apps submitted to Google Play and targeting Android 15+ devices must support 16 KB page sizes on 64-bit devices. https://developer.android.com/guide/practices/page-sizes

As of today Flutter JS users an older quick js library that doesn't have support for 16kb page size.

JSF, another js library (https://pub.dev/packages/jsf) uses a newer quick js that supports this 16kb requirement but there about 2.5% of all sessions crash (mostly low end devices so we suspect oom issues).

Does Flutter JS aim to support this Android requirement?

allinonecalculator avatar Aug 10 '25 11:08 allinonecalculator

I notice that @lmdevstudio has made a fork that supports 16KB Page size: https://github.com/lmdevstudio/flutter_js

Disclaimer: I'm not the author nor do I know him/her. Please review it before use.

w568w avatar Sep 08 '25 12:09 w568w

Bump!

akshatbhuhagal avatar Sep 16 '25 11:09 akshatbhuhagal

bump

iulian0512 avatar Sep 24 '25 09:09 iulian0512

bump!

miekealberts avatar Oct 06 '25 08:10 miekealberts

16k page alignment with QuickJS is already supported after version 0.3.6: https://github.com/fast-development/android-js-runtimes/releases/tag/0.3.6

Just update your dependency to:

implementation "com.github.fast-development.android-js-runtimes:fastdev-jsruntimes-quickjs:0.3.6"

stephg avatar Nov 01 '25 10:11 stephg

updated flutter_js and published version 0.8.6

abner avatar Jan 27 '26 16:01 abner