GitHub user breautek closed the discussion with a comment: Play Store Rejection 
When Creating a New App - Incompatibility with 16KB Library (Android 15)

You can also test individual binaries (the `.so` files). To do this, you'll 
need NDK 29 or later installed.

```
$ANDROID_HOME/ndk/$NDK_VERSION/toolchains/llvm/prebuilt/$YOUR_OS/bin/llvm-readelf
 -W -l your_binary_or_lib.so | grep -A1 'Type *Offset' -n
```

It will print out something like:

```
Type  Offset   VirtAddr   PhysAddr   FileSiz  MemSiz   Flg Align
LOAD  0x000000 0x00000000 0x00000000 0x123450 0x123450 R E 0x4000
```

If the `Align` value is `0x4000` then that binary is compiled with 16kb page 
size.

If it's `0x1000` then the binary is compiled with 4kb page size, which was the 
original default, and thus not compatible with 16kb page size devices.

GitHub link: 
https://github.com/apache/cordova/discussions/554#discussioncomment-14287911

----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: [email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to