减少 google Play 商店的应用更新大小
Reducing app updates size on 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
} }
我怎样才能达到预期的结果或者我遗漏了什么或做错了什么?
Play 根据需要为应用程序(使更新更小的技术)提供补丁。因此,如果您是唯一更新应用程序的人,则可能不会生成补丁。或者它可能需要几天时间才能生成,直到注意到有足够多的用户需要补丁。生成的补丁还可能取决于多种因素,例如用户拥有的 Play 商店版本、Android 的版本以及用户从哪个应用程序版本升级。
要估计 Play 为您的应用生成补丁时的补丁大小,您可以使用 this open source library. It was announced by Google Play in this blog post。
现在大多数应用程序更新的大小都比应用程序下载的大小小得多,但不幸的是我无法在我的应用程序中获得此功能但是我在我的应用程序的 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
} }
我怎样才能达到预期的结果或者我遗漏了什么或做错了什么?
Play 根据需要为应用程序(使更新更小的技术)提供补丁。因此,如果您是唯一更新应用程序的人,则可能不会生成补丁。或者它可能需要几天时间才能生成,直到注意到有足够多的用户需要补丁。生成的补丁还可能取决于多种因素,例如用户拥有的 Play 商店版本、Android 的版本以及用户从哪个应用程序版本升级。
要估计 Play 为您的应用生成补丁时的补丁大小,您可以使用 this open source library. It was announced by Google Play in this blog post。