我在我的项目分级文件中收到了这样的警告:
警告:(16,5)“生成类型”不能应用于“(groovy.lang.closure
我的buildTypes部分是:
buildTypes {
debug {
debuggable true
}
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-project.txt'
}
}
我目前使用的是Android Studio 1.1.0、CompilesDKVersion22、BuildToolsVersion22.0.0和TargetSDKVersion22。我试着退让到21岁,但还是收到了警告。
是什么导致了这个警告&它是如何修复的?
1将“BuildTypes”剪切粘贴在“Android”部分的相同位置
2 Re同步项目
我也有同样的问题。移动buildTypes作为android部分的最后一个条目对我很有用。
android {
...
buildTypes {
}
}
对我来说,应用上述解决方案并没有解决问题。相反,我不得不进入Android Studio中的设置并选择“使用gradle包装器”:
在Android Studio中选择:文件\设置\构建、执行、部署\构建工具\Gradle
(Mac用户:Android Studio\首选项...\构建、执行、部署\构建工具\Gradle)
标记:使用默认渐变包装(默认)
这删除了生成文件中的所有“无法应用于”(groovy.lang.closure“)警告。
我有一个Gradle文件,每当我在IntelliJ IDEA 14.1中加载并打开它时。5,显示整个文件的IDE错误。也就是说,所有的错误似乎都是: java.lang.字符串错误 或 groovy.lang.关闭错误 我已尝试清除文件的内容,只写入顶行: 但即使这样也会导致错误。 为了上下文的缘故,这是一个更大的SpringBoot项目中的单个模块。这个模块是一组简单的静态文件(带有用于CSS编
问题内容: 我的gradle文件中设置了两种构建类型:debug和release。我希望能够为debug构建类型设置其他应用程序图标。有没有办法通过构建类型来实现此目的而又不涉及产品风味?build.gradle文件在下面。 问题答案: 弄清楚了。您需要做的是创建一个单独的src文件夹debug,其中包含不同的图标。例如,如果您的项目布局如下,并且启动器图标称为ic_launcher.png: 然
问题内容: 在我的程序中,我试图在另一个类中调用该方法。 当我编译它时,会弹出一个错误,提示无法应用。它说它需要一个int,没有参数。但是我在方法中调用了一个int ,所以我不知道这是怎么回事。 问题答案: 此代码有两件事: 它调用时不带(您已将其定义为,因此必须给它一个) 每个循环调用两次 您可以这样解决:
我正在尝试创建spring restful webservice应用程序。我需要设计将返回json和XML的服务。当前,默认情况下,json作为响应返回,但我也希望返回xml。 aopalliance-1.0.jar com.mysql.jdbc_5.1.5.jar commons-logging-1.2.jar Jackson-Core-2.4.4.JAR Jackson-Core-ASL-1.
使用< code>Optional,我想根据映射结果返回接口的某个实现(< code>First或< code>Second)。这是< code>First和< code>Second实现的接口: 以下< code>Optional用法是错误的: orElse,可选 既然类<code>First<code>和<code>Second<code>都实现了接口<code>MyInterface<cod
我在用Moshi注释设置我的领域实例时遇到了一个问题。还没有发现类似的问题。 下面的模型类 和收到的错误 提前感谢您的任何帮助:)