"specified for property 'resDir' does not exist."是什么意思



当我构建项目时。gradle结果不足(我正在使用某些代码中的数据绑定)

错误:任务配置发现问题 ':app:processdebugandroidtestesources'。>目录'c: users user user desktop "我的project loaction" app build build intermediates data-binding-layout-out androidtest androidTest androidTest androidTest androidtest debug'resdir'resdir'resdir'不存在。

i尝试许多方法(例如:gradle设置,Android STDIO设置重置,禁用即时运行,仅制作空目录)。但是这种方法对我不起作用。解决方案有什么想法吗?

我的env

adnroid stuidio:ver 2.2.3

gradle:ver 3.2(使用本地)

设置(构建,执行,部署)

  • 编译器:所有4个复选框检查
  • 即时运行:禁用
    buildscript {        存储库{            maven {url" https://plugins.gradle.org/m2/"}        }        依赖项{            classpath" gradle.plugin.me.tatarka:gradle-retrolambda:3.4.0"        }    }    应用插件:'com.android.application'   //可以在Android中表达lambda    应用插件:" me.tatarka.retrolambda"    安卓 {        CompilesDkversion 23        BuildToolSversion '23 .0.3'        DefaultConfig {            applicationID"我的项目包名称"            Minsdkversion 21            版本码1            版本名称" 1.0"        }        buildTypes {           //此代码块在APK文件中添加应用程序版本            applicationVariants.all {variant->                variant.outputs.each {输出 ->                    output.outputfile =新文件(                            output.outputfile.parent,                            output.out.outputfile.name.replace("。apk","  -  $ {variant.versionname} .apk")))))                }            }            调试 {                MinifyEnabled False                缩水是错误的                proguardfiles getDefaultProguardFile('Proguard-android.txt'),'proguard-rules.pro'            }            发布 {                MinifyEnabled true                缩水是错误的                ZipalignEnabled true                可辩论的错误                proguardfiles getDefaultProguardFile('Proguard-android.txt'),'proguard-rules.pro'            }        }        编译                {                    编码='Windows-1251'//在此处写编码                    Sourcecepatibility Javaversion.version_1_8                    targetCompatibility Javaversion.version_1_8                }        databinding {            启用= true        }    }    存储库{        maven {url" https://jitpack.io"}        maven {url" https://repo.eclipse.org/content/repositories/paho-releases/"}    }    依赖项{        编译Filetree(包括:['*.jar'],dir:'libs')        "图书馆包含"    }

我通过在dir中删除.gradle/Directory并启动新构建来解决此问题。

删除root .build和.idea目录。使项目再次解决此问题。但是,我花了24分钟才建立该项目。

在我的项目root中删除 build/目录和我所有模块的 build/目录已解决。

完成卸载Android Studio

我找不到任何解决方案或对我不起作用

因此,我卸载了所有Android Studio资源,请参阅上链接。重新安装Android Studio不包含SDK。(手动安装SDK)

似乎是在 Studio 2.3 beta 1 中固定的。

在我的具体情况下,切换口味后一次调用./gradlew :app:installDebug暂时解决了问题。

相关内容

最新更新