我生成了一个已签名的apk并希望将其上传到Play商店,但是开发者控制台给了我一个错误,说我的apk不是zip对齐的。
我的build.gradle
看起来像这样:
apply plugin: 'com.android.application'
apply plugin: 'com.google.gms.google-services'
android {
useLibrary 'org.apache.http.legacy'
signingConfigs {
release {
storeFile file("...")
keyAlias "..."
storePassword "..."
keyPassword "..."
}
}
buildTypes {
release {
debuggable true
minifyEnabled true
zipAlignEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'),
'proguard-my.txt'
signingConfig signingConfigs.release
}
}
compileSdkVersion 23
buildToolsVersion '23.0.3'
defaultConfig {
applicationId 'com.umove.umove'
minSdkVersion 14
targetSdkVersion 23
}
productFlavors {
}
}
dependencies {...
我不知道问题是什么,我不会在生成签名的apk时出错,而且之前有效。
答案 0 :(得分:0)
当您使用gradle插件alpha3
升级到alpha4
或降级到alpha2
时。这是alpha3
中的错误。我遇到过同样的问题。 alpha4
为我工作。