Skip to content

Xamarin.TensorFlow.Lite 2.16.1.9 - libtensorflowlite_jni.so does not support 16KB memory page size (Android 15+) #1378

@Hemendra-04

Description

@Hemendra-04

Android framework version

net9.0-android

Affected platform version

vs2022 , android

Description

Package: Xamarin.TensorFlow.Lite
Version: 2.16.1.9 (latest)
Platform: .NET MAUI, net9.0-android35.0

Issue:
Google Play Console flags libtensorflowlite_jni.so as non-compliant
with 16KB memory page size requirement (mandatory from May 31, 2026).

Steps to reproduce:

  1. Add Xamarin.TensorFlow.Lite to MAUI Android project
  2. Build AAB
  3. Upload to Play Console
  4. Check bundle detail → Memory page size shows "Does not support 16KB"

Expected: .so compiled with 16KB alignment (-Wl,-z,max-page-size=16384)
Current: .so compiled with 4KB alignment

Reference: https://developer.android.com/guide/practices/page-sizes

Image

Relevant log output

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions