2015-03-28 3 views
5

Для Android-приложения без локализации (только по умолчанию), как вы можете исключить локализации из зависимостей Gradle?Удалить неиспользуемые локализации из APK

Описание: Приложение является бизнес-приложением, для которого единственным языком, который нуждается в поддержке, является английский. Приложение включает в себя com.google.android.gms:play-services-gcm:7.0.0 для поддержки push-уведомлений. Библиотека GCM включает в себя локализацию на 73 языках. Я бы предпочел, чтобы они не были включены. Это уменьшает APK. Кроме того, если пользователь работает с неанглийским языком, я не хочу, чтобы этот опыт представлял собой сочетание английского и локализованного текста.

ответ

9

В build.gradle, добавьте resConfigs ограничить языки:

android { 
    defaultConfig { 
        // other configuration here 
        resConfigs "en" 
    } 
} 
Смежные вопросы