Уменьшение размера обновлений приложения в Google Play Store
Сейчас размер большинства обновлений приложений намного меньше размера загрузки приложения, но, к сожалению, я не могу получить эту функцию в своем приложении, однако я добавил следующий код в файл build.gradle своего приложения, но все равно не могу получить желаемый Результаты.
buildTypes {
release {
minifyEnabled true
shrinkResources true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
signingConfig signingConfigs.config
zipAlignEnabled true
}
debug {
signingConfig signingConfigs.config
zipAlignEnabled true
} }
Как я могу достичь желаемых результатов или что я пропускаю или делаю неправильно?
1 ответ
Play предоставляет исправления для приложений (технология, которая делает обновление меньше) в зависимости от спроса. Так что, если вы обновляете только одно приложение, то, вероятно, патч не будет сгенерирован. Или может потребоваться несколько дней для генерации, пока не будет замечено, что достаточно пользователей нуждаются в патче. Генерируемый патч также может зависеть от нескольких факторов, например, от того, какую версию Play store пользователь имеет, какую версию Android и какую версию приложения обновляет пользователь.
Чтобы оценить, какой будет размер патча, когда Play сгенерирует его для вашего приложения, вы можете использовать эту библиотеку с открытым исходным кодом. Это было объявлено Google Play в этом сообщении в блоге.