我可以运行assembleDebug来完成,但不能运行assembleRelease

时间:2016-02-10 18:35:45

标签: android android-studio apk release

我有一个奇怪的问题似乎是应用专用的,因为我无法在我的任何其他项目中重现。

发生的事情是,当我去构建应用程序的发布版本并签名时,Android Studio就会停止执行任务:[:app:assembleRelease]"在事件日志中。 " Gradle Build Running"指示灯闪烁约10秒钟,但随后消失。如果我尝试构建其他东西(比如常规调试版本),或者清理项目,我会得到一个对话框,说“&34;生成签名APK | APK已成功生成"但是当我去文件夹时,发布APK无处可寻。

我尝试过清理,构建,更新Android Studio(以及所有插件等),但我仍然遇到同样的问题。

我尝试使用新密钥创建新的密钥库,但我无法通过"执行任务:[:app:assembleRelease]"在事件日志中。

我还尝试卸载并重新安装Android Studio,但问题仍然存在,这让我相信我忽略了应用程序本身的某些内容。

有没有人有任何想法?

谢谢!

1 个答案:

答案 0 :(得分:1)

感谢Gabriele Mariotti的提示,我发现我的问题出在build.gradle中,并且与lintOptions有关。

添加:

SharedController

到我的build.gradle的Android子部分解决了我的问题