Actualizaré tu app de android a sdk 36, soporte para android 16 y tamaño de página de 16 kb

Parte de la información se ha traducido automáticamente.

Malasia

Hablo Inglés, Malayo, Chino

Ingeniero de Java y Android, Especialista en lanzamiento en Play Store

Más de 15 años liderando ingeniería backend y móvil en fintech empresarial. Java, Spring Boot, Kotlin, Android. Publico mi propia app de Android en Google Play, así que he trabajado personalmente en ...
Acerca de este Servicio

Google Play aumenta el nivel de API requerido cada año, y las aplicaciones que se quedan atrás no pueden publicar actualizaciones. Pasar a SDK 36 (Android 16) suele traer un segundo problema: las apps también deben soportar tamaños de página de memoria de 16 KB, y Play Console bloquea la carga hasta que cada biblioteca nativa esté alineada.


Esto no es un cambio de una línea. Significa actualizar compileSdk y targetSdk, manejar los cambios en el comportamiento de Android 16, actualizar AGP y NDK, y actualizar las dependencias que contienen bibliotecas nativas.


Lo que hago:

Construir tu app con SDK 36 y listar todos los errores y cambios de comportamiento que te afecten.

Verificar cada biblioteca nativa para la alineación de 16 KB y nombrar la dependencia detrás de cada fallo.

Actualizar SDK, AGP, NDK y dependencias, y luego arreglar el código hasta que compile.

Verificar en un emulador con tamaño de página de 16 KB y adjuntar la salida de la revisión.

En Premium, migrar APIs obsoletas y lanzar la versión.


Lo que no haré es decirte que existe una solución cuando no la hay. Si un SDK de proveedor aún no tiene una versión compatible, lo escucharás desde el primer día.


Soy un ingeniero en activo con 20 años en Java y Android, y publico mi propia app en Google Play. ¿No estás seguro de qué paquete encaja? Envíame primero los detalles de tu configuración de compilación.

Plataforma:

Android

Tipo de aplicación:

Nativo

Marcos:

Jetpack Compose

Otros

Propósito:

Redes sociales

Entretenimiento

Salud y Fitness

Experiencia:

Compatibilidad cruzada de navegador/dispositivo

Lenguaje de programación:

C++

Java

Kotlin

Herramientas:

Android Studio

Otros

Mi porfolio

Otros servicios de Mantenimiento de aplicaciones móviles que ofrezco