2016-06-09 365 views
5

我有zipalign问题。我无法通过这个过程。每次运行以Verification FAILED结束。对于某些文件,我看到这样的事情如何用zipalign解决失败的验证?

2574474 res/drawable-xxxhdpi-v4/abc_btn_radio_to_on_mtrl_000.png (BAD - 2) 

用于生成的APK复位

7044070 res/layout/notification_template_media.xml (OK - compressed) 

但是当我通过控制台上传我得到的信息,这是不正常的压缩。我能做什么 ?

回答

3

似乎gradle已经推出了一个没有zipalign任务的新版本。我有同样的问题,改变这种后:

classpath 'com.android.tools.build:gradle:2.+' 

classpath 'com.android.tools.build:gradle:2.1.2' 

问题解决了我。

0

陈是对的。 当你升级你的AS时,你需要检查你的build.grade。

buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.1.2' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } }

检查gradle这个版本是2.1.2或者不是。 我尝试2.2.0-alpha3,并始终得到zipalign fialed。 只需将等级版本降级到2.1.2 然后解决这个问题。

试试吧。