文档章节

Android Studio Gradle Configuration Errors总结

SuShine
 SuShine
发布于 2015/10/22 19:48
字数 299
阅读 143
收藏 0

1.

Console代码   收藏代码
  1. Error:Configuration with name 'default' not found.  

 这样的错误乍看无从下手,但是gradle提供了一个命令可以进一步地定位具体的错误

Cmd代码   收藏代码
  1. gradlew.bat assembleDebug --info  

 此时将获取到进一步的错误信息,比如我的

Console代码   收藏代码
  1. FAILURE: Build failed with an exception.  
  2.   
  3. * What went wrong:  
  4. A problem occurred configuring project ':app'.  
  5. > Cannot evaluate module PullToRefresh : Configuration with name 'default' not found.  
  6.   
  7. * Try:  
  8. Run with --stacktrace option to get the stack trace. Run with --debug option to get more log output.  
  9.   
  10. BUILD FAILED  

 

 此时可以发现 Cannot evaluate module PullToRefresh 有可能是出错的根源,接来下的验证就比较简单了,查看工程目录下有没有把这个module添加进去之类的。

 

2.

 

Console代码   收藏代码
  1. Error:(?, 0) Gradle DSL method not found: 'compile()'  

查看你的application(整个工程)的build.gradle,里面 dependencies 不要包含 

Gradle代码   收藏代码
  1. classpath 'com.android.tools.build:gradle:1.3.0'  

 之外的依赖

 

3.

Android Studio混淆编译时,Generate Signed APK遇到

Console代码   收藏代码
  1. Execution failed for task ':app:packageRelease'  
  2. Unable to compute hash of XXX\classes.jar  

 返回到cmd里面执行

Cmd代码   收藏代码
  1. gradle packageRelease --stacktrace  

 获取到核心err信息

Console代码   收藏代码
  1. java.io.IOException: The same input jar XXX is specified twice  

 解决方法

把proguard-rules.pro中自己定义的 -libraryjars 都注释掉

本文转载自:http://xuanzhui.iteye.com/blog/2245204

共有 人打赏支持
SuShine
粉丝 124
博文 536
码字总数 153164
作品 0
朝阳
后端工程师
私信 提问
Android Studio 0.2.7 发布

Android Studio 是一个全新的 Android 开发环境,基于 IntelliJ IDEA. 类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工具用于开发和调试,在 IDEA 的基础上,Android Studio ...

打杂程序猿
2013/09/07
2.9K
12
安卓集成开发环境 Android Studio 3.2 Beta 2 发布

Android Studio 3.2 Beta 2 发布了,Android Studio 是基于 IntelliJ IDEA 的官方 Android 应用开发集成开发环境 (IDE)。 此次更新内容如下: Resource configurations set with were ignore...

h4cd
06/29
1K
6
Android Studio 0.3.7 发布

Android Studio 0.3.7版本主要有以下几个方面的改进: Gradle The experimental "Direct Gradle Invocation" mode is now the default. This should result in builds being about 20% faste......

打杂程序猿
2013/12/06
4.3K
16
Android Studio 3.3 Canary 发布,包含重要的 bug 修复

Android Studio 3.3 Canary 已发布。该版本带来了不少的新特性,还修复了一些重要的 bug,例如在打包 APK 时,Gradle 会消耗大量内存,从而导致出现 Java 堆栈溢出的错误。 新特性 The flag...

局长
06/30
1K
1
Android Studio 2.4 Preview 7 发布

Android Studio 2.4 Preview 7 发布了。总的来说,这个构建看起来不错。除了关闭Android studio bug,我们还将IntelliJ 2017.1.1合并到 Android Studio 中。其他更新如下: Incremental dexi...

DexFun
2017/05/05
2.6K
5

没有更多内容

加载失败,请刷新页面

加载更多

ubuntu16.04 LNMP搭建 php7.1

sudo apt-get update sudo apt-get install mysql-server mysql-client sudo apt-add-repository ppa:ondrej/php sudo apt-get update sudo apt-get install php7.1 php7.1-fpm php7.1-cgi p......

一千零一夜个为什么
13分钟前
0
0
阿里云高级技术专家带你全面了解云主机性能评测

钱超,花名西邪,阿里云高级技术专家,超12年老阿里,是云主机性能领域的知名专家。 在目前的云计算测评领域,很多性能测评存在营销的包装,容易引起误导:比如用瞬时性能引导读者得出结论,...

阿里云官方博客
20分钟前
1
0
Charles如何设置本地映射、和取消本地映射

适用情况: 遇到接口返回特别快的时候非常郁闷,还得求着接口开发改数据很浪费时间,于是在这种情况下可以使用charles做本地映射。 环境: charles版本:3.11.2 一:如何设置本地映射 1、选中...

SuShine
22分钟前
1
0
python爬虫之定位网页元素的三种方式

python爬虫之定位网页元素的三种方式 2018年08月02日 13:30:02 Barry__ 阅读数:1373 标签: python 更多 个人分类: python 版权声明:本文为博主原创文章,转载请注明出处 https://blog.c...

linjin200
27分钟前
1
0
AES加密算法的详细介绍与实现

#include <stdio.h>#include <stdlib.h>#include <string.h>#include "aes.h"/** * S盒 */static const int S[16][16] = { 0x63, 0x7c, 0x77, 0x7b, 0xf2, 0x6b, 0x6f, 0xc......

青春无极限
28分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部