现在大多数应用程序更新大小远小于应用程序下载大小但不幸的是我无法在我的应用程序中获得此功能但是我在我的应用程序的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
} }
我如何达到预期的效果,或者我错过了什么或做错了什么?
答案 0 :(得分:2)
Play根据需求向应用程序提供补丁(使更新更小的技术)。因此,如果您是唯一更新应用程序的人,那么可能不会生成补丁。或者可能需要几天才能生成,直到注意到有足够的用户需要补丁。生成的补丁还可能取决于多种因素,例如用户拥有哪个版本的Play商店,哪个版本的Android以及用户正在升级的应用版本。
要估算Play为您的应用生成补丁大小时的补丁大小,您可以使用this open source library。那是announced by Google Play in this blog post。