android - 错误 :Execution failed for task ':app:validateExternalOverrideSigning'

标签 android gradle android-studio-import external-dependencies caldroid

我正在使用 caldroid 库进行日历 Activity ,它工作正常。

但我需要改变它的风格。

所以我在应用程序下添加了caldroid库(目录)这样。

enter image description here

我改变了我的依赖

dependencies { ... compile 'com.roomorama:caldroid:2.3.1' ... }

dependencies { ... compile project(':libraries:caldroid') ... }

然后,它在 Debug模式下工作正常。

但由于此消息,我无法生成已签名的 APK。

Error:Execution failed for task ':app:validateExternalOverrideSigning'. Keystore file /Users/xxxxxxx.android.keystore not found for signing config 'externalOverride'.

这个错误有什么解决办法吗?

最佳答案

我在这里遇到了同样的问题。关键是,当您创建 KeyStore 时,Android Studio 将它发送到另一个地方,与您的应用程序的路径不同。大概是她得救了

suaHome/documents/android-studio/bin

只需在此处搜索并准备就绪。一切都解决了。提示:使用它发布 APP 后,千万不要错过这个 KeyStore View 。我有帮助。

关于android - 错误 :Execution failed for task ':app:validateExternalOverrideSigning' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34852975/

相关文章:

android - 将使用相同库项目的多个 Eclipse 项目导入到 Android Studio 而不会以重复模块结束?

Android Studio : Could not find com. android.tools.build :gradle:2. 0.0-alpha2

android - 如何使用 Espresso 访问外部网站上的元素

android-studio - 如何从 Codename One 的构建服务器构建原生 Android 源代码

Android:如何在主项目中使用测试项目

Android studio 2.0 Beta-6报错compileOptions.incremental=false

git - 带有Gradle版本插件的Jenkins Pipelines

gradle - 如何为未更改Java类(输入)的项目进行gradle旁路测试任务

android - 配置 OpenCV 时出错。当我运行该应用程序时,它显示我有 cpp 文件,但它们没有使用受支持的 native 构建系统

java - 两个应用程序使用 Intent 进行通信,传递数据