我正在使用Android Studio,但是当我通过``gradlew packageRelease''打包应用程序时,使用zipalign不能正常工作。我已经通过jarsigner验证了签名是否正确。
android {
compileSdkVersion 17
buildToolsVersion "17.0.0"
defaultConfig {
minSdkVersion 8
targetSdkVersion 17
}
signingConfigs {
myConfig{
storeFile file("my.keystore")
storePassword "password"
keyAlias "alias"
keyPassword "password"
}
}
buildTypes{
release {
signingConfig signingConfigs.myConfig
runProguard true
proguardFile "proguard.cfg"
}
}
}
最佳答案
检查Android Studio是否没有从tools
文件夹中删除ZipAlign文件-当您更改构建版本时,它会执行“有用的”操作(当我升级时得到了我,然后不得不降级)。如果已安装,则可以在文件系统上的旧版本中找到它。