android – 找不到Gradle DSL方法:’resValue()’错误

android – 找不到Gradle DSL方法:’resValue()’错误,第1张

概述在gradle sync时我有这个错误.我调用 android defaultConfig块中的方法. 我用 com.android.tools.build:gradle:1.3.0 com.neenbedankt.gradle.plugins: Android的贴切:1.4 的build.gradle // Top-level build file where you can add confi 在gradle sync时我有这个错误.我调用 android defaultConfig块中的方法.
我用
com.androID.tools.build:gradle:1.3.0
com.neenbedankt.gradle.plugins: Android的贴切:1.4

的build.gradle

// top-level build file where you can add configuration options common to all sub-projects/modules.apply from: 'config.gradle'buildscript {    repositorIEs {        jcenter()    }    dependencIEs {        classpath 'com.androID.tools.build:gradle:1.3.0'        classpath 'com.neenbedankt.gradle.plugins:androID-apt:1.4'    }}allprojects {    repositorIEs {        jcenter()    }}

的build.gradle

buildscript {    repositorIEs {        jcenter()    }    dependencIEs {        classpath 'com.androID.tools.build:gradle:1.3.0'    }}plugins {    ID "me.tatarka.retrolambda" version "3.2.2"}apply plugin: 'com.androID.application'apply plugin: 'com.neenbedankt.androID-apt'repositorIEs {    jcenter()    mavenCentral()}def GooglePlayServiceVersion = "8.1.0"def supportVersion = "23.1.1"dependencIEs {    compile filetree(include: ['*.jar'],dir: 'libs')    compile 'com.androID.support:support-v4:'+supportVersion    compile 'com.androID.support:appcompat-v7:'+supportVersion    compile 'com.androID.support:design:'+supportVersion    compile 'com.androID.support:cardvIEw-v7:'+supportVersion    compile 'com.androID.support:recyclervIEw-v7:'+supportVersion    compile 'com.androID.support:grIDlayout-v7:'+supportVersion    compile 'com.Google.androID.gms:play-services-base:'+GooglePlayServiceVersion    compile 'com.Google.androID.gms:play-services-analytics:'+GooglePlayServiceVersion    compile 'com.Google.androID.gms:play-services-maps:'+GooglePlayServiceVersion    compile 'com.Google.androID.gms:play-services-location:'+GooglePlayServiceVersion    //ui    compile 'org.sufficIEntlysecure:HTML-textvIEw:1.2'    compile 'com.squareup.picasso:picasso:2.5.2'    compile 'com.commit451:PhotoVIEw:1.2.4'    compile 'org.solovyev.androID.vIEws:linear-layout-manager:0.5@aar'    //utils    compile 'me.dm7.barcodescanner:zbar:1.7'    compile 'org.parceler:parceler-API:1.0.3'    apt 'org.parceler:parceler:1.0.3'    compile 'com.anupcowkur:reservoir:2.0'//кеш    compile 'com.jakewharton:butterknife:7.0.1'    compile 'com.annimon:stream:1.0.3'    //networking    compile 'com.squareup.okhttp:okhttp:2.5.0'    compile 'com.squareup.retrofit:retrofit:1.9.0'    compile 'com.Google.code.gson:gson:2.3.1'    //dagger    apt 'com.squareup.dagger:dagger-compiler:1.2.2'    compile 'com.squareup.dagger:dagger:1.2.2'}androID {    String appPackagename = rootProject.ext.basePackagename    compileOptions {        sourceCompatibility JavaVersion.VERSION_1_8        targetCompatibility JavaVersion.VERSION_1_8    }    compileSdkVersion 23    buildToolsversion "23.0.2"    lintoptions {        checkReleaseBuilds false        abortOnError false        disable 'InvalIDPackage'    }    defaultConfig {        minSdkVersion 16        targetSdkVersion 22        versionCode 6        versionname "6.0"        applicationID appPackagename        resValue 'string' 'appID' appPackagename//        strings.each { entry ->//            resValue 'string',entry.key,entry.value//        }////        colors.each { entry ->//            resValue 'color',entry.value//        }    }    buildTypes {        release {            MinifyEnabled true            shrinkResources true            proguardfiles getDefaultProguardfile('proguard-androID.txt'),'proguard-rules.pro'        }        deBUG {              applicationIDSuffix ".test"//            MinifyEnabled true//            shrinkResources true//            proguardfiles getDefaultProguardfile('proguard-androID.txt'),'proguard-rules.pro'        }    }}

错误:

Caused by: org.gradle.API.internal.MissingMethodException: Could not find method resValue() for arguments [string] on ProductFlavor_Decorated{name=main,dimension=null,minSdkVersion=APIVersionImpl{mAPILevel=16,mCodename='null'},targetSdkVersion=APIVersionImpl{mAPILevel=22,renderscriptTargetAPI=null,renderscriptSupportModeEnabled=null,renderscriptNdkModeEnabled=null,versionCode=6,versionname=6.0,applicationID=com.my.pocket,testApplicationID=null,testInstrumentationRunner=null,testInstrumentationRunnerArguments={},testHandleProfiling=null,testFunctionalTest=null,signingConfig=null,resConfig=null,mBuildConfigFIElds={},mResValues={},mProguardfiles=[],mConsumerProguardfiles=[],mManifestPlaceholders={}}.at org.gradle.API.internal.AbstractDynamicObject.methodMissingException(AbstractDynamicObject.java:68)    at org.gradle.API.internal.AbstractDynamicObject.invokeMethod(AbstractDynamicObject.java:56)    at org.gradle.API.internal.CompositeDynamicObject.invokeMethod(CompositeDynamicObject.java:172)    at com.androID.build.gradle.internal.dsl.ProductFlavor_Decorated.invokeMethod(UnkNown Source)    at build_cdgdo5tni0sgiyuqwlawpgfo8$_run_closure3_closure6.doCall(***/app/build.gradle:95)    at org.gradle.API.internal.ClosureBackedAction.execute(ClosureBackedAction.java:63)    at org.gradle.API.Action$execute.call(UnkNown Source)    at com.androID.build.gradle.BaseExtension.defaultConfig(BaseExtension.groovy:373)    at com.androID.build.gradle.AppExtension_Decorated.defaultConfig(UnkNown Source)    at build_cdgdo5tni0sgiyuqwlawpgfo8$_run_closure3.doCall(***/app/build.gradle:86)    at org.gradle.API.internal.ClosureBackedAction.execute(ClosureBackedAction.java:63)    at org.gradle.API.internal.plugins.Extensionsstorage$ExtensionHolder.configure(Extensionsstorage.java:145)    at org.gradle.API.internal.plugins.Extensionsstorage.configureExtension(Extensionsstorage.java:69)    at org.gradle.API.internal.plugins.DefaultConvention$ExtensionsDynamicObject.invokeMethod(DefaultConvention.java:207)    at org.gradle.API.internal.CompositeDynamicObject.invokeMethod(CompositeDynamicObject.java:147)    at org.gradle.groovy.scripts.BasicScript.methodMissing(BasicScript.java:79)    at build_cdgdo5tni0sgiyuqwlawpgfo8.run(***/app/build.gradle:69)    at org.gradle.groovy.scripts.internal.DefaultScriptRunnerFactory$ScriptRunnerImpl.run(DefaultScriptRunnerFactory.java:52)
解决方法 根据你的异常堆栈,你应该尝试用逗号分隔你的参数,就像我在评论中写的那样,因为在你的情况下,gradle试图找到一个只有一个输入参数的方法,但它没有这样的方法.

defaultConfig {    ...    resValue 'string','appID',appPackagename //here is what I mean}
总结

以上是内存溢出为你收集整理的android – 找不到Gradle DSL方法:’resValue()’错误全部内容,希望文章能够帮你解决android – 找不到Gradle DSL方法:’resValue()’错误所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1127955.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-30
下一篇2022-05-30

发表评论

登录后才能评论

评论列表(0条)

    保存