Skip to content

SDK that is compiled with 16KB page alignment support? #105

@Norlandz

Description

@Norlandz

I was getting error like this when using Gemini 2 L.

APK OrbbecSdkExamples_v2.0.4_2025092301_beta.apk is not compatible with 16 KB devices. Some libraries have LOAD segments not aligned at 16 KB boundaries:
assets/arm64-v8a/extensions/filters/libFilterProcessor.so
assets/arm64-v8a/extensions/filters/libob_priv_filter.so
assets/arm64-v8a/extensions/firmwareupdater/libfirmwareupdater.so
assets/arm64-v8a/extensions/frameprocessor/libob_frame_processor.so
lib/arm64-v8a/libOrbbecSDK.so
lib/arm64-v8a/libc++_shared.so
lib/arm64-v8a/libobsensor_jni.so
lib/arm64-v8a/libomp.so
lib/arm64-v8a/libopencv_java4.so
lib/arm64-v8a/liborbbecsdkexamples.so
lib/arm64-v8a/libyuv.so
lib/arm64-v8a/libyuvutil.so
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. For more information about compatibility with 16 KB devices, visit developer.android.com/16kb-page-size.

Does that mean we need SDK that is compiled with 16KB page alignment support?
How can I do that?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions