Gradle构建错误,错误:任务执行失败':app:transformResourcesWithMergeJavaResForDebug'

Jih*_*Heo 22 android gradle android-studio build.gradle

我已经更新了Android工作室1.4版,也更新了gradle版本(1.4.0-beta3).

这是我的build.gradle文件

// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        //classpath 'com.android.tools.build:gradle:1.2.3'
        classpath 'com.android.tools.build:gradle:1.4.0-beta3'
        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        //ViewPagerIndicator
        maven { url "http://dl.bintray.com/populov/maven" }
        jcenter()
        maven { url 'http://devrepo.kakao.com:8088/nexus/content/groups/public/' }
    }
}
Run Code Online (Sandbox Code Playgroud)

这是构建结果.

资料:摇篮任务[:应用程序:generateDebugSources,:应用程序:generateDebugAndroidTestSources,:应用程序:assembleDebug]:应用程序:预生成UP-TO-DATE:应用:preDebugBuild UP-TO-DATE:应用程序:checkDebugManifest:应用:preReleaseBuild UP-TO-日期:应用:prepareComAndroidSupportAppcompatV72221Library UP-TO-DATE:应用:prepareComAndroidSupportCardviewV72221Library UP-TO-DATE:应用:prepareComAndroidSupportDesign2221Library UP-TO-DATE:应用:prepareComAndroidSupportGridlayoutV72221Library UP-TO-DATE:应用:preDebugAndroidTestBuild UP-TO-DATE:应用:prepareComAndroidSupportMultidex101Library最新消息:app:prepareComAndroidSupportPaletteV72221Library UP-TO-DATE:app:prepareComAndroidSupportRecyclerviewV72221Library UP-TO-DATE:app:prepareComAndroidSupportSupportV42221Library UP-TO-DATE:app:prepareComFacebookAndroidFacebookAndroidSdk410Library UP-TO-DATE:app:prepareComGithubLawloretienneQuickreturn001Library UP-TO-DATE:应用:prepareComGithubRey5137Material121Library UP-TO-DATE:应用:prepareComKakaoSdkAuth112Library UP-TO-DATE:应用:prepareComKakaoSdkKakaolink112Library UP-TO-DATE:应用:prepareComKakaoSdkKakaostory112Library UP-TO-DATE:应用:prepareComKakaoSdkKakaotalk112Library UP-TO-日期:app:prepareComKakaoSdkUsermgmt112Library UP-TO-DATE:app:prepareComKakaoSdkUtil112Library UP-TO-DATE:app:prepareComViewpagerindicatorLibrary241Library UP-TO-DATE:app:prepareComWefikaFlowlayout030Library UP-TO-DATE:app:prepareDeHdodenhofCircleimageview130Library UP-TO-DATE:app:prepareDebugDependencies :应用程序:compileDebugAidl UP-TO-DATE:应用程序:compileDebugRenderscript UP-TO-DATE:应用程序:generateDebugBuildConfig UP-TO-DATE:应用程序:generateDebugAssets UP-TO-DATE:应用程序:mergeDebugAssets UP-TO-DATE:应用程序:generateDebugResValues UP-TO-DATE:app:generateDebugResources UP-TO-DATE:app:mergeDebugResources UP-TO-DATE:app:processDebugManifest UP-TO-DATE:app:processDebugResources UP-TO-DATE:app:generateDebugSources UP-TO-日期:app:prepareComAndroidSupportMultidexInstrumentation101Library UP-TO-DATE:app:prepareDebugAndroidTestDependencies:app:compileDebugAndroidTestAidl UP-TO-DATE:app:processDebugAndroidTestManifest UP-TO-DATE:app:compileDebugAndroidTestRenderscript UP-TO-DATE:app:generateDebugAndroidTestBuildConfig UP-TO-DATE :app:generateDebugAndroidTestAssets UP-TO-DATE:app:mergeDebugAndroidTestAssets UP-TO-DATE:app:generateDebugAndroidTestResValues UP-TO-DATE:app:generateDebugAndroidTestResources UP-TO-DATE:app:mergeDebugAndroidTestResources UP-TO-DATE:app:processDebugAndroidTestResources UP -TO-DATE:app:generateDebugAndroidTestSources UP-TO-DATE:app:compileDebugJavaWithJavac UP-TO-DATE:app:compileDebugNdk UP-TO-DATE:app:compileDebugSources UP-TO-DATE:app:transformClassesAndResourcesWithExtractJarsForDebug UP-TO-DATE:app:transformClassesWithJarMergingForDebug UP-TO-日期:应用:collectDebugMultiDexComponents UP-TO-DATE:应用:transformClassesWithMultidexlistForDebug UP-TO-DATE:应用:transformClassesWithDexForDebug UP-TO-DATE:应用:processDebugJavaRes UP-TO-DATE:应用:transformResourcesWithMergeJavaResForDebug失败collectDebugMultiDexComponents UP-TO-DATE:app:transformClassesWithMultidexlistForDebug UP-TO-DATE:app:transformClassesWithDexForDebug UP-TO-DATE:app:processDebugJavaRes UP-TO-DATE:app:transformResourcesWithMergeJavaResForDebug FAILEDcollectDebugMultiDexComponents UP-TO-DATE:app:transformClassesWithMultidexlistForDebug UP-TO-DATE:app:transformClassesWithDexForDebug UP-TO-DATE:app:processDebugJavaRes UP-TO-DATE:app:transformResourcesWithMergeJavaResForDebug FAILED

错误:任务':app:transformResourcesWithMergeJavaResForDebug'的执行失败.

java.io.FileNotFoundException:D:\ Develop\workspace\b2c\Apps\app-meterial\app\build\intermediates\transforms\RESOURCES\FULL_PROJECT\mergeJavaRes\debug\META-INF\license\LICENSE.base64.txt(지정된 경로를찾을수없습니다)

信息:BUILD FAILED信息:总时间:5.62秒信息:1错误信息:0警告信息:在控制台中查看完整输出

问题是什么?感谢您的关注,我期待着您的回复!

最好的祝福.

Amm*_*mmY 28

尝试将multiDexEnabled true添加到您的app build.gradle文件中.

 defaultConfig {
    multiDexEnabled true
}
Run Code Online (Sandbox Code Playgroud)

我没有尝试,但它在这里标记为答案

  • 我知道,但它没有用.谢谢 (7认同)

Sin*_*Þór 22

这对我有用,将它添加到build.gradle中:

android {
        packagingOptions {
            exclude 'META-INF/DEPENDENCIES.txt'
            exclude 'META-INF/NOTICE'
            exclude 'META-INF/NOTICE.txt'
            exclude 'META-INF/LICENSE'
            exclude 'META-INF/LICENSE.txt'
        }
    }
Run Code Online (Sandbox Code Playgroud)


小智 6

我已经解决了这个问题,只需添加

packagingOptions{
   //  this is my setting:
    exclude 'META-INF/LICENSE.txt'
    exclude 'META-INF/NOTICE.txt'
  //  you should 
    exclude 'META-INF/license\LICENSE.base64.txt'
}
Run Code Online (Sandbox Code Playgroud)


Red*_*d M 6

我能够通过在"app"文件夹下使用packagingOptions进入build.grade 来解决我的问题.进入那个packagingOptions文件夹我做了以下事情:

排除了项目失败时出现在grade.console上的消息.

例如:如果您的gradle控制台出现故障,则表示由于META-INF/XXX而无法执行,因此您可以做的是

android { 

  packagingOptions  {

        exclude 'META-INF/XXX'
 }
Run Code Online (Sandbox Code Playgroud)

将其添加到"app"文件夹下的build.gradle.