El tamaño de .apk está aumentando con el aumento con los dispositivos de destino (LDPI, MDPI, HDPI, Pantallas X-Large)
Tengo una aplicación desarrollada para dispositivos MDPI que inicialmente tiene muchas imágenes y el tamaño de la aplicación es de casi 16 MB.
Ahora necesito apuntar todas las otras pantallas del dispositivo. Para esto las imágenes necesitan ser replicadas para apuntar estos dispositivos. Que aumentó el .apk a 45MB a 50MB.
- Android codificar imagen con límite de tamaño máximo
- Layout botones para que cada uno divide el espacio por igual
- Aplicación para Android: admite todos los tamaños de pantalla
- Admob no llena todo el ancho
- ¿Android obtiene el tamaño de pantalla obsoleto?
-
Mi pregunta aquí es este tamaño de archivo aceptable para el mercado?
-
O puedo generar diferentes .apk's para cada dispositivo de destino y colocarlo en el mercado. De modo que basado en el dispositivo de la descarga correspondiente .apk se descargará?
Por favor, una ayuda de esto .. he buscado mucho en esto y llegó a ser inútil …
- Android y el soporte de múltiples diseños de pantallas
- ¿Debo cambiar el tamaño del mapa de bits antes de agregar a un ImageView o dejar que el ImageView cambiar el tamaño del mapa de bits?
- Android: Tamaño de texto de Canvas.drawText () en diferentes resoluciones de pantalla
- Tamaños de imagen de Android
- Diferentes tamaños en 2 dispositivos, incluso si utilizo "dp"
- Inconsistencia al establecer el tamaño de fuente de TextView en el código y en los recursos
- ¿Por qué el tamaño de mapa de bits es más grande en la memoria que en el disco en Android?
- Tamaño de fuente pequeño en el emulador de Android
Actualmente el tamaño máximo para un apk es 50mb. Para evitar esto, las aplicaciones con recursos pesados (es decir, juegos) implementan la descarga de recursos en la tarjeta sd. Es posible que desee mirar en algo como esto, y en ese momento se descarga los recursos para ese dispositivo en particular y no todos los recursos para todas las diferentes pantallas.
Sakshi,
Puede utilizar el elemento <supports-screens>
en su AndroidManifest.xml
para orientar dispositivos con tamaños de pantalla específicos. Puede usar esto para crear un APK que sólo aparecerá en el mercado para dispositivos que tengan un tamaño de pantalla compatible. Usted tendrá que tener un nombre de paquete diferente para cada paquete también, y esto complicará grandemente su proceso de la estructura.