libKinesisVideoProducerJNI.so is not 16kb aligned for Android
Hello! Our Android applications rely on libraries ‘com.amazonaws:aws-android-sdk-kinesisvideo:2.75.0.aar’, the repository contains libKinesisVideoProducerJNI.so. I found libKinesisVideoProducerJNI.so does not support 16 KB pages alignment. Applications listed on Google Play must support a page size of 16 KB starting from November 1, 2025. Please release the aar package supporting 16KB pages alignment as soon as possible for our reference.
dependencies { def awsSdkVersion = "2.75.0" implementation "com.amazonaws:aws-android-sdk-core:$awsSdkVersion" implementation "com.amazonaws:aws-android-sdk-mobile-client:$awsSdkVersion" implementation "com.amazonaws:aws-android-sdk-kinesisvideo:$awsSdkVersion" implementation "com.amazonaws:aws-android-sdk-kinesisvideo-signaling:$awsSdkVersion" implementation "com.amazonaws:aws-android-sdk-auth-core:$awsSdkVersion" implementation "com.amazonaws:aws-android-sdk-auth-userpools:$awsSdkVersion" }
https://developer.android.com/guide/practices/page-sizes?hl=zh-cn#ndk-build
Thank you for letting us know. I'll make sure the Kinesis team is aware!
May I ask when a version supporting 16KB pages alignment can be provided?
@wilson-yang-aztech There are no timelines yet. The team will work on prioritizing the issue and post an update on the issue.
Any updates on this? We really need it before the deadline, nov 1st
Hi @kevinkkkk, we are aware of this and still investigating, we will give an update as soon as we can
Hi, I noticed you have a fix approved and waiting for merge. Is there an ETA for it be merged and released? Thank you
Hi @eslimaf, we have it merged, looking to release by the end of this week or early next
Hi @ekjotmultani , I am still having the same issue with new library version i.e. 2.81.1
I'm using these 2 libraries in my production app
- com.amazonaws:aws-android-sdk-kinesisvideo:2.81.1
- com.amazonaws:aws-android-sdk-kinesisvideo-signaling:2.81.1
@YPandas can you take a look and confirm x86_64 version?