Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/190.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 错误:找不到属性';汇编bug';关于项目';:app&x27;_Android_Gradle_Build.gradle_Android Studio 2.2 - Fatal编程技术网

Android 错误:找不到属性';汇编bug';关于项目';:app&x27;

Android 错误:找不到属性';汇编bug';关于项目';:app&x27;,android,gradle,build.gradle,android-studio-2.2,Android,Gradle,Build.gradle,Android Studio 2.2,我使用的是'com.android.tools.build:gradle:2.2.0-alpha6'和android Studio 2.2预览版6。这个构建在Gradle2.1.0上运行得非常好,但是为了启用instant run,它要求我更新Gradle插件 在更新Gradle插件时,生成显示“错误:无法在项目上找到属性'AssembledBug':app'”。我已经尝试过清理.gradle和.idea并重新加载项目,但没有任何效果 请帮忙 查找哪个任务取决于assembleDebug任务 更

我使用的是
'com.android.tools.build:gradle:2.2.0-alpha6'
和android Studio 2.2预览版6。这个构建在Gradle2.1.0上运行得非常好,但是为了启用instant run,它要求我更新Gradle插件

在更新Gradle插件时,生成显示
“错误:无法在项目上找到属性'AssembledBug':app'”
。我已经尝试过清理
.gradle
.idea
并重新加载项目,但没有任何效果

请帮忙

  • 查找哪个任务取决于assembleDebug任务
  • 更改以下内容至少对我起到了作用:
  • 发件人:

    致:

    因此,仅用引号将任务括起来就足够了。

    它来自

    如果您的项目中没有任何“组装”,请检查以下帖子的答案:


    非常感谢!多年来一直在寻找这个答案,你是我的国王!要查找行,请将您的项目放在Android Studio的“project”模块中,右键单击根文件夹,在路径中查找,键入“assembleDebug”。对我来说是quality.gradle。我得到一个错误:没有方法的签名:java.lang.String.dependsOn()适用于参数类型,比如charm,伙计。非常感谢:-)这个解决方案对我有效,但我不知道它在做什么?谁能给我解释一下吗?
    task findbugs(type: FindBugs, dependsOn: assembleDebug)
    
    task findbugs(type: FindBugs, dependsOn: "assembleDebug")
    
    //assembleDebug.doFirst {
    //    println '=============assembleDebug============='
    //}
    //assembleRelease.doFirst {
    //    println '=============assembleRelease============='
    //}
    //
    
    // =======>
    
    tasks.whenTaskAdded { task ->
        if (task.name == 'assembleDebug') {
            //task.dependsOn 'checkstyle', 'findbugs', 'pmd', 'lint'
            println '=============assembleDebug============='
        } else if (task.name == 'assembleRelease') {
            //task.dependsOn 'checkstyle', 'findbugs', 'pmd', 'lint'
            println '=============assembleRelease============='
        }
    }