Как уменьшить размер apk после включения файлов драйвера "так" QuickBlox видео-чата

Мы разработали приложение для Android, которое использует QuickBlox для реализации решения для видеоконференций. Однако проблема заключается в том, что файлы драйвера добавляют дополнительные 15 МБ к размеру apk, что крайне нежелательно. Есть ли способ уменьшить размер apk до <10MB?

2 ответа

Вы можете использовать новую функцию в плагине Android Gradle - APK разделяет: http://tools.android.com/tech-docs/new-build-system/user-guide/apk-splits. Это относительно новая функция, добавленная в плагин Android Gradle, которая обещает поставлять один APK на процессор.
Вы можете включить разделение ABI в файле build.gradle следующим образом:

android {
    // Some other configuration here...
    splits {
        abi {
            enable true
            reset()
            include 'x86', 'armeabi', 'armeabi-v7a', 'mips'
            universalApk false
        }
    }
}

Вы пытались использовать ProGuard или удалить отладочную информацию?

Другие вопросы по тегам