Android Studio - Failed to notify project evaluation listener error

前端 未结 30 1743
悲&欢浪女
悲&欢浪女 2020-12-13 11:45

Following is the build.gradle code in Android Studio

apply plugin: \'com.android.application\'

android {
    compileSdkVersion 23
    buildToolsVersion \"23         


        
相关标签:
30条回答
  • 2020-12-13 12:36

    In my case, I had to do -

    File -> Sync Project with Gradle Files

    0 讨论(0)
  • 2020-12-13 12:37

    had similar problem, issue was different versions of included library. to find out what causes problem run build command with stacktrace

    ./gradlew build --stacktrace
    
    0 讨论(0)
  • 2020-12-13 12:38

    I had buildToolsVersion "27.0.1", upgrading it to 27.0.2 fixed the issue.

    Also, my android support deps were at version 27.0.2 so they were not aligned to the buildToolsVersion

    0 讨论(0)
  • 2020-12-13 12:38

    Just restart Android Studio - Usually then everything works again. (Invalidate Caches + Restart is actually not required).

    0 讨论(0)
  • 2020-12-13 12:39

    I have met the similar problem.

    FAILURE: Build failed with an exception.
    
    * What went wrong:
    A problem occurred configuring project ':app'.
    > Failed to notify project evaluation listener.
       > org.gradle.api.tasks.compile.CompileOptions.setBootClasspath(Ljava/lang/String;)V
    
    * Try:
    Run with --stacktrace option to get the stack trace. Run with --debug option to get more log output. Run with --scan to get full insights.
    
    * Get more help at https://help.gradle.org
    
    Deprecated Gradle features were used in this build, making it incompatible with Gradle 5.0.
    Use '--warning-mode all' to show the individual deprecation warnings.
    See https://docs.gradle.org/5.0-milestone-1/userguide/command_line_interface.html#sec:command_line_warnings
    
    BUILD FAILED in 7s
    Build step 'Invoke Gradle script' changed build result to FAILURE
    Build step 'Invoke Gradle script' marked build as failure
    Finished: FAILURE
    

    The key is you need to get a way to solve this kind of problems,not to solve this problem.

    According to the log above,the most important information is:

    Run with --stacktrace option to get the stack trace. Run with --debug option to get more log output. Run with --scan to get full insights.
    

    Most of the building problems of Gradle will be solved because when you use the specific Gradle build command,you can get more detailed and useful information that are clear.

    *clean project
    ./gradlew clean  
    
    *build project
    ./gradlew build
    
    *build for debug package
    ./gradlew assembleDebug or ./gradlew aD
    
    *build for release package
    ./gradlew assembleRelease or ./gradlew aR
    
    *build for release package and install
    ./gradlew installRelease or ./gradlew iR Release
    
    *build for debug package and install
    ./gradlew installDebug or ./gradlew iD Debug
    
    *uninstall release package
    ./gradlew uninstallRelease or ./gradlew uR
    
    *uninstall debug package
    ./gradlew uninstallDebug or ./gradlew uD 
    
    *all the above command + "--info" or "--debug" or "--scan" or "--stacktrace" can get more detail information.
    

    And then I found the problem is related with the version of Gradle,when I have changed Gradle from 5.0 to 4.1,and then it's OK.

    0 讨论(0)
  • 2020-12-13 12:39

    For me I had to specifically stop the gradlew and clear caches and this fixed my issues:

    ./gradlew --stop
    // Delete all cache files in your project. With git: `git -xfd clean` 
    // Delete global cache dir. On Mac it is located in `~/.gradle/caches
    

    Found here: https://github.com/realm/realm-java/issues/5650#issuecomment-355011135

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