es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Reduzca el tamaño de la aplicación al utilizar el NDK.

Estoy utilizando la biblioteca de recorte que incluye los filtros ABI, por lo que cuando genero el archivo apk o bundle, su tamaño es demasiado grande, hasta 308 Mb. ¿Existe alguna forma de reducir el tamaño del archivo apk sin utilizar los filtros ABI?

Este es mi archivo de configuración predeterminado Gradle.

defaultConfig {
    applicationId "com.document.scanner.fast.scan.pdf.create.pdf.test"
    minSdkVersion 23
    targetSdkVersion 30
    versionCode 1
    versionName "1.0.0"

    ndk {
        abiFilters "armeabi-v7a"
    }

    resConfigs "en"

}
Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Hay algunas formas de reducir el tamaño del archivo apk sin utilizar Filtros ABI:

    1. Utilice ProGuard para reducir y optimizar el código. ProGuard puede eliminar el código y los recursos no utilizados, lo que puede reducir significativamente el tamaño del archivo apk.
    2. Utilice divisiones APK para generar archivos apk separados para diferentes densidades de pantalla o idiomas. Esto puede reducir el tamaño de cada archivo apk, especialmente si su aplicación tiene muchos recursos.

    3. Utilice Android App Bundles para generar archivos apk optimizados para cada configuración de dispositivo. Los Android App Bundles pueden reducir el tamaño del archivo apk incluyendo solo los recursos y el código necesarios para cada dispositivo.

    4. Comprima el archivo apk utilizando zipalign y/o APK Signer. Esto puede reducir el tamaño del archivo apk al comprimir los recursos y alinear la estructura del archivo.

    Puede probar estos métodos y ver cuál funciona mejor para su aplicación.

Comments are closed.