Skip to content
Free web tool Live

Ship Check Lite: check a Solar2D Android build for Google Play's 16 KB page size rule

Google Play requires apps targeting Android 15 and higher to support 16 KB memory page sizes, and from February 1, 2027 it blocks updates that don't. In a Solar2D game the problem is usually one plugin's native library, and the Play Console doesn't say which.

Input
Android .apk or .aab
Price
Free
Get it on
karelialabs.com and Solar2D Plugins
Rules reviewed
2026-10-18, every result links its source

Drop the .apk or .aab on Ship Check Lite. It reads every 64-bit native library in your browser and tells you which ones fail and which plugin ships them. Your file never leaves your computer.

Ship Check Lite report: Solar2D too old, 4 of 5 libraries 4 KB aligned with the plugins named, a 32-bit-only library and an unaligned library
A failing build, with the plugin behind each library

What Ship Check Lite does

16 KB pages

Checks the alignment of every LOAD segment in every 64-bit library, named by the plugin that ships it.

64-bit libraries

Finds libraries that only exist as 32-bit.

APK alignment

Uncompressed libraries must start on a 16 KB boundary inside the APK.

Solar2D version and plugins

Flags engine builds that are too old for Google Play and lists the plugins in the build.

Plugin names, not guesses

Libraries are matched to the Solar2D engine, all 358 plugins in the Solar2D plugin directory and common SDKs.

Private

Runs in the page with the browser's own zip support. No upload, no account.

Offline and in CI

The free download on Solar2D Plugins runs offline from a folder and adds a command-line check, node app/cli.js MyGame.aab, for CI.

Screenshots

Ship Check report where every check is OK
An all-clear build

Good to know

  • It reads what is in the file. It cannot see your store listing, data-safety form or AdMob console.

Guides

FAQ

Is my build uploaded?

No. The page reads the file with your browser's own zip and decompression support.

Can I run it offline or in CI?

Yes. Download it free from Solar2D Plugins, then open app/index.html offline, or run node app/cli.js MyGame.aab with Node 18 or later. The command exits with code 1 when something must be fixed.

Is there more than Lite?

Ship Check Pro, not on sale yet, adds target API, Play Billing, Play Games v1, ads SDK sunsets, debuggable builds and App Store checks. Lite covers 16 KB pages, 64-bit libraries, APK alignment and the Solar2D version.

Updated 2026-10-19