Failed to crunch file - Android studio (app:mergeDebugResources)

后端 未结 9 1582
孤城傲影
孤城傲影 2020-12-08 13:15

i am currentyl trying to implement Google ActivityRecognitionApi. However i get following errors:

Error:Failed to crunch file C:\\Users\\marschall\\

相关标签:
9条回答
  • 2020-12-08 13:52

    It's because the path length has exceeded the maximum value. You do not have to move your project elsewhere. Just open a shell in the root directory of your hard drive and make a junction to your project:

    D:\a\very\long\path\to\your\project

    cd \ mklink /j project D:\a\very\long\path\to\your\project cd project You can now make the building process without a pain

    0 讨论(0)
  • 2020-12-08 14:01

    this is because your project path is too long. Please make this as short as possible. It will resolve this error.

    Like

    C:\Users\marschall\Desktop\googlesamples-android-play-location-2ed2964\ActivityProject

    to

    C:\ActivityProject

    0 讨论(0)
  • 2020-12-08 14:02

    In my case with Windows 7 (have to work with that :-|), moving to a higher directory in whatever the drive is located, or reduce the directory name length did the trick.

    0 讨论(0)
  • 2020-12-08 14:08

    Failed to crunch file means studio can't process the file. Its too long and it has reached the max file path line of the operating system.

    -> Crude way to solve it is move the project to some folder in "C:\".

    -> Better way is to change the build directory of the project in the build.gradle file (Project)

    allprojects {
        buildDir = "C:/tmp/${rootProject.name}/${project.name}"
        .
        .
    }
    
    0 讨论(0)
  • 2020-12-08 14:08

    This is happening because file name and path is too long

    1) rename the folder to a shorter name

    2) move the project to the folder to a simple path like

    c:/android projects/Project Sample

    0 讨论(0)
  • 2020-12-08 14:16

    I am using android studio with react-native. I faced the same error regarding 'failed to crunch file'. I just updated my project's gradle from 2.3 to

    dependencies {
        classpath 'com.android.tools.build:gradle:3.0.1'
    } 
    

    and all started working again.

    0 讨论(0)
提交回复
热议问题