Android Studio 3.1.3错误:java.lang.ClassNotFoundException:org.gradle.api.internal.component.Usage

Android Studio 3.1.3错误:java.lang.ClassNotFoundException:org.gradle.api.internal.component.Usage,java,android,android-studio,gradle,android-gradle-plugin,Java,Android,Android Studio,Gradle,Android Gradle Plugin,在我的android studio、gradle和gradle插件更新到最新版本后,我得到了ide的以下日志,在搁置6个月后 关于这个问题的答案无助于解决我的问题。 有人能帮忙吗 在android的定期更新过程中,到处都会出现bug/错误,这一直是一件痛苦的事情。。。 -Pandroid.injected.studio.version=3.1.3.0-Pandroid.builder.sdkDownload=false--init脚本C:\Users\asus\AppData\Local\Tem

在我的android studio、gradle和gradle插件更新到最新版本后,我得到了ide的以下日志,在搁置6个月后

关于这个问题的答案无助于解决我的问题。 有人能帮忙吗

在android的定期更新过程中,到处都会出现bug/错误,这一直是一件痛苦的事情。。。 -Pandroid.injected.studio.version=3.1.3.0-Pandroid.builder.sdkDownload=false--init脚本C:\Users\asus\AppData\Local\Temp\ijinit.gradle 2018-07-29

02:47:24210[线程21]信息-.project.GradleProjectResolver- Gradle项目解决错误org.Gradle.tooling.BuildException:无法 不使用渐变分布运行生成操作 ''. 在 org.gradle.tooling.internal.consumer.ExceptionTransformer.transform(ExceptionTransformer.java:51) 在 org.gradle.tooling.internal.consumer.ExceptionTransformer.transform(ExceptionTransformer.java:29) ... 原因:org.gradle.internal.exceptions.locationawareeexception: 配置项目“:MyApp”时出现问题。在 org.gradle.initialization.DefaultExceptionAnalyser.transform(DefaultExceptionAnalyser.java:74) .... 原因:org.gradle.api.ProjectConfigurationException:A 配置项目“:MyApp”时出现问题。在 org.gradle.configuration.project.LifecycleProjectEvaluator.addConfigurationFailure(LifecycleProjectEvaluator.java:94) ... 原因:org.gradle.api.artifacts.ResolveException:无法 解析配置“:MyApp:endpointsServer”的所有依赖项。 在 org.gradle.api.internal.artifacts.ivyservice.ErrorHandlingConfigurationResolver.wrapException(ErrorHandlingConfigurationResolver.java:96) 在 org.gradle.api.internal.artifacts.ivyservice.ErrorHandlingConfigurationResolver.resolveGraph(ErrorHandlingConfigurationResolver.java:68) 在 org.gradle.api.internal.artifacts.configurations.DefaultConfiguration$4.run(DefaultConfiguration.java:483) 在 org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336) 在 org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328) 在 org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:199) 在 org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:110) 在 org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.ResolveGraphiFrequeuired(DefaultConfiguration.java:474) 在 org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.resolveToStateOrLater(DefaultConfiguration.java:459) 在 org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.access$1700(DefaultConfiguration.java:116) 在 org.gradle.api.internal.artifacts.configurations.DefaultConfiguration$ConfigurationFileCollection.getSelectedArtifacts(DefaultConfiguration.java:901) 在 org.gradle.api.internal.artifacts.configurations.DefaultConfiguration$ConfigurationFileCollection.getFiles(DefaultConfiguration.java:889) 在 org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.getFiles(DefaultConfiguration.java:404) 在 org.gradle.api.internal.artifacts.configurations.DefaultConfiguration\u.getFiles(未知 来源)在 com.google.cloud.tools.gradle.endpoints.framework.client.EndpointsClientPlugin$1$1.execute(EndpointsClientPlugin.java:127) 在 com.google.cloud.tools.gradle.endpoints.framework.client.EndpointsClientPlugin$1$1.execute(EndpointsClientPlugin.java:120) 在 org.gradle.internal.event.BroadcastDispatch$ActionInvocationHandler.dispatch(BroadcastDispatch.java:91) 在 org.gradle.internal.event.BroadcastDispatch$ActionInvocationHandler.dispatch(BroadcastDispatch.java:80) 在 org.gradle.internal.event.AbstractBroadcastDispatch.dispatch(AbstractBroadcastDispatch.java:42) 在 org.gradle.internal.event.BroadcastDispatch$SingletonDispatch.dispatch(BroadcastDispatch.java:230) 在 org.gradle.internal.event.BroadcastDispatch$SingletonDispatch.dispatch(BroadcastDispatch.java:149) 在 org.gradle.internal.event.AbstractBroadcastDispatch.dispatch(AbstractBroadcastDispatch.java:58) 在 org.gradle.internal.event.BroadcastDispatch$CompositeDispatch.dispatch(BroadcastDispatch.java:324) 在 org.gradle.internal.event.BroadcastDispatch$CompositeDispatch.dispatch(BroadcastDispatch.java:234) 在 org.gradle.internal.event.ListenerBroadcast.dispatch(ListenerBroadcast.java:140) 在 org.gradle.internal.event.ListenerBroadcast.dispatch(ListenerBroadcast.java:37) 在 org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93) 位于com.sun.proxy.$Proxy27.afterEvaluate(未知源) org.gradle.configuration.project.LifecycleProjectEvaluator.notifyAfterEvaluate(LifecycleProjectEvaluator.java:76) ... 82多宗由以下原因引起: org.gradle.model.internal.core.ModelRuleExecutionException:异常 执行模型规则时引发: PublishingPlugin.Rules#发布(ExtensionContainer)位于 org.gradle.model.internal.registry.DefaultModelRegistry.fireAction(DefaultModelRegistry.java:490) 在 org.gradle.model.internal.registry.DefaultModelRegistry.access$700(DefaultModelRegistry.java:71) ... 更多原因:java.lang.NoClassDefFoundError: org/gradle/api/internal/component/Usage

。。。132更多原因:java.lang.ClassNotFoundException: org.gradle.api.internal.component.Usage。。。177更多2018-07-29 02:47:24226[线程21]警告-nal.AbstractExternalSystemTask- 原因:org.gradle.api.internal.component.Usage com.intellij.openapi.externalSystem.model.ExternalSystemException: 原因:org.gradle.api.internal.component.Usage。。。Ca
>    buildscript {
>     repositories {
>         jcenter()
> 
>         google()
>     }
>     dependencies {
> 
>         // Endpoints Frameworks V2: Include this dependency when using Endpoints Framework v2
>         classpath 'com.android.tools.build:gradle:3.1.0+'
>         classpath 'com.android.tools.build:gradle:3.1.3'
>         classpath 'com.google.gms:google-services:3.1.1'
> 
>     } }
> 
> 
> 
> allprojects {
>     repositories {
>         jcenter()
>         maven { url 'https://maven.google.com' }
>         mavenCentral()
>     }
> 
> 
>     tasks.withType(JavaCompile) {//this is for warning on backend: [options] bootstrap class path not set in conjunction with -source 1.7
> 1 warning
>         targetCompatibility = '1.7'
>         sourceCompatibility = '1.7'
>         options.setBootClasspath("C:\\Program Files\\Java\\jre7\\lib\\rt.jar")
>     } }
apply plugin: 'com.android.application' apply plugin: 'com.google.cloud.tools.endpoints-framework-client'

buildscript {
    repositories {
        mavenCentral()

        //maven { url 'https://maven.fabric.io/repo' }
        jcenter()
        maven { url 'https://maven.fabric.io/public' }

        google()
    }
    dependencies {

        classpath 'com.android.tools.build:gradle:3.1.3'
        classpath 'com.github.nrudenko:gradle-android-cq-plugin:0.1+'
        classpath 'io.fabric.tools:gradle:1.+'

       //Endpoints Frameworks V2: Add the new Endpoints Framework plugin dependencies
        classpath 'com.google.cloud.tools:endpoints-framework-gradle-plugin:1.0.2'
    } }

repositories {
    mavenCentral()
    maven { url 'http://wordpress-mobile.github.io/WordPress-Android' }
    maven { url 'https://maven.fabric.io/repo' }
    maven { url 'https://github.com/leonardocardoso/mvn-repo/raw/master/maven-deploy' }
    maven { url "https://jitpack.io" }
    maven { url 'https://oss.sonatype.org/content/groups/public' }
    jcenter() }


apply plugin: 'android-cq' apply plugin: 'io.fabric'


android {

    packagingOptions {
        exclude "META-INF/LICENSE.txt"
        exclude 'META-INF/LICENSE'
        exclude 'META-INF/LICENSE-FIREBASE.txt'
        exclude "META-INF/NOTICE.txt"
    }

    compileSdkVersion 26    // former working one "24.0.0 rc2"
    buildToolsVersion "26.0.1"

    productFlavors {
        // Define separate dev and prod product flavors.
        dev {
            // dev utilizes minSDKVersion = 21 to allow the Android gradle plugin
            // to pre-dex each module and produce an APK that can be tested on
            // Android Lollipop without time consuming dex merging processes.
            minSdkVersion 19
        }
        prod {
            // The actual minSdkVersion for the application.
            minSdkVersion 16
        }
    }


    defaultConfig {
        applicationId "com.example.app"
        minSdkVersion 16
        targetSdkVersion 26

        renderscriptTargetApi 24
        renderscriptSupportModeEnabled true 

/building/multidex.html
        multiDexEnabled true

        buildConfigField "String", "APP_PN_KEY", "\"org.wordpress.android.playstore\""
    }

    buildTypes {
        release {
            minifyEnabled true
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-project.txt', 'proguard-google-api-client.txt'
            //   multiDexEnabled true
        }

        debug {

            buildConfigField "String", "APP_PN_KEY", "\"org.wordpress.android.debug.build\""
            ext.enableCrashlytics = false

        }

    }

   useLibrary 'org.apache.http.legacy'




    dexOptions {
        //maxProcessCount 4 // this is the default value
        javaMaxHeapSize "4g"
        preDexLibraries = false 
    }

    lintOptions {
        abortOnError false
    }

}

dependencies {
    compile 'com.android.support:multidex:1.0.1'
...