El tamaño de la carpeta de mi aplicación es de más de 240 MB. La aplicación tiene archivos de audio locales completos. no podemos subir el archivo apk en la tienda de aplicaciones porque el tamaño de la aplicación es de más de 100MB, así que planeamos crear múltiples apks pero que los múltiples archivos apk también tienen más de 230 MB. ¿Cómo podemos subir el archivo APK en la tienda de juegos? y alguna idea sobre eso?
Respuesta
¿Demasiados anuncios?Utilice Expansión de archivos APK .
Si tu aplicación necesita más de 100 MB de memoria, puedes usar archivos de expansión para almacenar activos APK adicionales. Puede almacenar dos archivos de expansión por cada aplicación. Cada archivo de expansión puede tener un tamaño máximo de 2 GB.
Los archivos de expansión se alojan sin costo adicional. Siempre que sea posible, Google Play descarga los archivos de expansión cuando se instalan o actualizan las aplicaciones. En algunos casos, tu aplicación necesitará descargar sus archivos de expansión.
Los archivos APK tienen un tamaño máximo de archivo, basado en la versión de Android que su APK soporta:
-
100MB - APKs que apuntan a Android 2.3 y superior (nivel API 9-10 y 14+)
-
50MB - APKs que apuntan a Android 2.2 e inferior (nivel API 8 o inferior)
Los usuarios deben ejecutar la versión 5.2 o superior de Play Store para instalar APKs de 100MB.
Si los archivos de expansión tienen más de 100 MB, los usuarios ven un cuadro de diálogo de advertencia que les sugiere que usen Wi-Fi para descargar su aplicación.
Cuando se utilizan archivos de expansión, un archivo es el principal y el otro es un archivo de parche opcional. Los archivos de parche opcionales suelen utilizarse para pequeñas actualizaciones del archivo principal.
Los archivos de expansión pueden ser de cualquier tipo y se guardan en la ubicación de almacenamiento compartida de un dispositivo (tarjeta SD o partición montada en un USB) donde tu aplicación puede acceder a ellos. Cada URL de archivo de expansión emitida es única para cada descarga.
Fuente: Asistencia para desarrolladores de Google
Además, mira esto pregunta en StackOverflow.