I will update your android app to sdk 36, android 16 and 16 kb page size support

Malaysia

I speak English, Malay, Chinese

Java and Android Engineer, Play Store Launch Specialist

15+ years leading backend and mobile engineering in enterprise fintech. Java, Spring Boot, Kotlin, Android. I publish my own Android app on Google Play, so I have personally worked through closed tes...
About this Gig

Google Play raises the required target API level every year, and apps that fall behind cannot publish updates. Moving to SDK 36 (Android 16) often brings a second problem: apps must also support 16 KB memory page sizes, and Play Console blocks the upload until every native library is aligned.


This is not a one-line change. It means bumping compileSdk and targetSdk, handling Android 16 behaviour changes, upgrading AGP and the NDK, and updating the dependencies that ship native libraries.


What I do:

Build your app on SDK 36 and list every error and behaviour change that affects you.

Check every native library for 16 KB alignment and name the dependency behind each failure.

Upgrade SDK, AGP, NDK and dependencies, then fix the code until it builds.

Verify on a 16 KB page size emulator and attach the check output.

On Premium, migrate deprecated APIs and push the release.


What I will not do is tell you a fix exists when it does not. If a vendor SDK has no compatible build yet, you hear that on day one.


I am a working engineer with 20 years in Java and Android, and I publish my own app on Google Play. Not sure which package fits? Message me your build setup first.

Platform:

Android

App type:

Native

Frameworks:

Jetpack Compose

Other

Purpose:

Social networking

Entertainment

Health & fitness

Expertise:

Cross-browser/Device compatibility

Performance

Programming language:

C++

Java

Kotlin

Tools:

Android Studio

Other

My Portfolio