Aggiornerò la tua app Android a SDK 36, supporto per Android 16 e dimensione pagina di 16 kb
Ingegnere Java e Android, Specialista in lancio su Play Store
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.
Il mio portfolio
Altri servizi della categoria Manutenzione delle app mobile offerti da me
FAQ
Traduzione automatica.
Come faccio a sapere se la mia app è interessata?
Play Console mostra un avviso come "Questa app deve supportare le dimensioni delle pagine di memoria di 16 KB". Se la tua app usa Flutter, Unity, React Native, SDK pubblicitari, mappe, ML o analisi, molto probabilmente include librerie native ed è interessata. Inviami l'AAB prima di ordinare e controllerò.
E se il problema è in un SDK di terze parti che non controllo?
Allora non può essere risolto nel tuo codice, e te lo dirò prima di accettare l'ordine, non dopo. Ti fornirò il nome dell'SDK, la versione che aggiunge il supporto di 16 KB e lo stato del rilascio, così sai esattamente cosa aspettarti.
Hai bisogno del mio codice sorgente?
Per l'audit, no. Basta l'AAB o l'APK. Per la correzione ho bisogno del progetto, o di un branch con la configurazione di Gradle e delle dipendenze. Lavoro su una copia e restituisco un branch o una patch, mai un zip misterioso.

