Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


El archivo Apk exportado desde Android Studio es demasiado grande

Nunca he usado Android Studio antes. El tamaño de una simple aplicación "Hello world" generada por defecto es de casi 800k, mientras que es inferior a 100k en eclipse. Me parece que hay demasiadas imágenes en los archivos dibujables, que parecen venir de res/all en la carpeta de build , todavía existen, incluso si elimino la carpeta res manualmente.

Mi pregunta es cómo reducir el tamaño de apk en esta situación?

  • El paquete está en conflicto con un paquete existente con el mismo nombre
  • Fallo al intentar instalar APK en el emulador
  • Verificación de firma de Android
  • "Salida de escritura de problemas: Demasiadas referencias de campo: 70185; Max es 65536. Puede intentar usar la opción --multi-dex "al crear un proyecto de Android
  • Error en la instalación del APK:
  • Error de Android: No se pudo instalar * .apk en el dispositivo *: timeout
  • ¿Cómo comprobar mediante programación si una aplicación está instalada o no en Android?
  • ¿Por qué Android permite instalar un APK con un certificado caducado?
  • 2 Solutions collect form web for “El archivo Apk exportado desde Android Studio es demasiado grande”

    La diferencia se debe a la biblioteca appcompat que se compila de forma predeterminada en los proyectos generados por el nuevo Asistente de proyectos en Android Studio si se orienta a un nivel de API inferior a 14. Cuando realicé una prueba, el aumento de tamaño fue de 642k para un APK de depuración, Y 411k para una versión APK (con Proguard habilitado – que eliminará el código no utilizado pero no los recursos no utilizados).

    No hay mucho que realmente se puede hacer al respecto, a menos que se elimine la biblioteca appcompat si no está usando ninguna de sus características (aunque probablemente debería usar sus características).

    No he utilizado Android Studio todavía (mi entendimiento es que todavía es beta), pero, sé que con otros IDE, el tamaño del ejecutable resultante cambiará en función de si es una versión de depuración o versión. Eclipse le permite especificar uno u otro. ¿Android Studio hacer lo mismo?

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.