Aggiornerò la tua app Android a SDK 36, supporto per Android 16 e dimensione pagina di 16 kb

Alcune informazioni sono state tradotte automaticamente.

Malesia

Parlo Inglese, Malese, Cinese

Ingegnere Java e Android, Specialista in lancio su Play Store

Oltre 15 anni di esperienza nella gestione di backend e ingegneria mobile nel settore fintech enterprise. Java, Spring Boot, Kotlin, Android. Pubblico la mia app Android su Google Play, quindi ho lav...
Informazioni su questo servizio

Google Play aumenta ogni anno il livello API target richiesto, e le app che rimangono indietro non possono pubblicare aggiornamenti. Passare a SDK 36 (Android 16) spesso comporta un secondo problema: le app devono supportare anche le dimensioni delle pagine di memoria da 16 KB, e Play Console blocca l'upload finché ogni libreria nativa non è allineata.


Non si tratta di una modifica in una riga. Significa aggiornare compileSdk e targetSdk, gestire i cambiamenti di comportamento di Android 16, aggiornare AGP e NDK, e aggiornare le dipendenze che distribuiscono librerie native.


Quello che faccio:

Costruisci la tua app su SDK 36 e elenca ogni errore e cambiamento di comportamento che ti riguarda.

Controlla ogni libreria nativa per l'allineamento a 16 KB e indica la dipendenza dietro ogni fallimento.

Aggiorna SDK, AGP, NDK e le dipendenze, poi sistema il codice finché non compila.

Verifica su un emulatore con dimensione delle pagine di 16 KB e allega l'output del controllo.

Su Premium, migra le API deprecate e pubblica la release.


Quello che non farò è dirti che esiste una soluzione quando non è così. Se un SDK di un fornitore non ha ancora una build compatibile, lo saprai fin dal primo giorno.


Sono un ingegnere con 20 anni di esperienza in Java e Android, e pubblico la mia app su Google Play. Non sei sicuro di quale package sia adatto? Scrivimi prima la configurazione del tuo build.

Piattaforma:

Android

Tipo di app:

Madrelingua

Framework:

Jetpack Compose

Altro

Scopo:

Social network

Spettacolo

Salute e Benessere

Expertise:

Compatibilità tra browser/dispositivi

Performance

Linguaggio di programmazione:

C++

Java

Kotlin

Strumenti:

Android Studio

Altro

Il mio portfolio

Altri servizi della categoria Manutenzione delle app mobile offerti da me