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?

  • Android Studio piensa que estoy construyendo para API Nivel 1 en lugar de Android L
  • ¿Dónde coloco la carpeta 'assets' en Android Studio?
  • No se puede escribir en el terminal integrado de Android Studio
  • Android Recycle View LogCat: No se pudo encontrar el método
  • Android Studio No se pudo encontrar el método runProguard () para los argumentos?
  • ¿Hay alguna forma de generar el archivo R.java en Android Studio?
  • Acceso al diccionario de Android para autocompletar
  • Tener un servicio recibir mensajes SMS
  • Cómo abrir una tarjeta de contacto en Android por ID
  • ¿Cómo puedo configurar Debug Certificate for Android ApkBuilder
  • IdlingResource Espresso con RxJava
  • Retrofit: parámetros de consulta múltiples en el comando @GET?
  • 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.