Closed
Description
Version
Media3 main branch
More version details
Android 15 adds support for devices with 16 kb page size memory. Any native parts of the app need to be rebuild, otherwise apps will crash at these new devices. Currently, the Flac extension of Exoplayer does not support this. Hence, validating the APK shows UNALIGNED:

TODO:
- Follow steps here to add 16 kb page size support
Devices that reproduce the issue
Any
Devices that do not reproduce the issue
Reproducible in the demo app?
Yes
Reproduction steps
- Build and run the debug app.
- Locate the debug APK and unzip it
- Use the
alignment.sh
script provided in the official migration guide linked above and run this command:
sh alignment.sh my_apk_out | grep "arm64-v8a"
(where my_apk_out
is the unzipped apk)
Expected result
libflacJNI.so
(the Flac lib) should say ALIGNED
Actual result
It says UNALIGNED
Media
Bug Report
- You will email the zip file produced by
adb bugreport
to [email protected] after filing this issue.