Inicio » Blog » Flutter

3 junio, 2020

Reducir el tamaño de un Apk

Para reducir el APK además de optimizar los contenidos y recursos también podemos usar los comandos en Flutter, si de 20mb a 7mb es considerable hacerlo.

Suscríbete a nuestro canal en Youtube

Suscríbirse

¿Se puede reducir el APK con Flutter?

Pues, claro que si, pero antes lee lo siguiente:

Bien, poniendo en contexto este  tutorial, escribo lo siguiente; pues que muchos programadores entusiastas por probar las bondades de una aplicación con Flutter se empeñan o mejor dicho nos empeñamos en desarrollar y aplicar lo mejor que nos pueda dar Flutter y despues de probar, debuguear y finalmente tener un mínimo viable, pues llega la hora de generar el APK en Release para subirlo a producción y realizar los últimos test, pero nos damos con la sorpresa que el APK generado pesa más que una app nativa.

En mi caso particularmente, más de 20 megabytes,  y lo irónico es que desarrollé una app que no almacenaba cantidades de imágenes, pues consumia servicios web para inflar los textos e imágenes, inclusive integre los servicios de Firebase y Adsense para monetizarla, pero tuve que quitarlas por el peso que era demasiado.

Pues, es un factor negativo para el aplicativo, pues refiero a las descargas me explico, si el usuario vee que tiene muchos megas de peso pues probablemente no lo va a instalar por el gran tamaño de la app, una causa sea porque no dispone de más almacenamiento en su dispositivo. entonces:

¿Cómo reducir el tamaño de una app APK  desarrollada en Flutter?

Para reducir el peso debes seguir los siguientes pasos para que puedas hacerlo correctamente:

  1. Una vez tengas la firma de la App para Android y haber optimizado los recursos gráficos
  2. Levantar la terminal de Android Studio
  3. Y colocar el siguiente comando: flutter run --release

Este procedimiento me ha permitido reducir APKs muy pesadas a reducirlas a casi su tercera parte, como repito de más de 20 megas a  7 megas.

Algo muy importante que debes tener en cuenta que debes tener un dispositivo vinculado para las pruebas, me refiero a que debes hacer los pasos anteriores con un celular configurado para las pruebas que los estés usando como emulador.

Otra mención, lo he probado y lo he subido a Google Play, no he visto algún cambio, probablemente sea por que solo lo he probado en pocos celulares, digo esto por que me parece que se genera el APK teniendo en cuenta solo la compatibilidad con el dispositivo conectado. No estoy 100% seguro, si veo algunos errores, estaré actualizando este post.

Espero que les sea de ayuda. Hasta un próximo tutorial.!!!


Leido 7789 veces

Compartir link del tutorial con tus amigos


Aprende más sobre Flutter

Cursos de programación

Codea Codea App

México, Colombia, España, Venezuela, Argentina, Bolivia, Perú

© Todos los derechos reservados Codea App | ...de frente al código!!! | 2020 - 2023