Java Android studio gradle同步问题

Java Android studio gradle同步问题,java,android,android-studio,gradle,Java,Android,Android Studio,Gradle,下面是build.gradle项目级别的代码 我在它工作的前几天打开了它,现在它给出了错误,如图所示 我尝试过更新gradle版本 我已使缓存无效并重新启动 但是没有任何效果,没有任何帮助 //顶级生成文件,您可以在其中添加所有子项目/模块通用的配置选项 buildscript { repositories { maven { url "https://maven.google.com" // Google's Maven repository } jce

下面是build.gradle项目级别的代码 我在它工作的前几天打开了它,现在它给出了错误,如图所示 我尝试过更新gradle版本 我已使缓存无效并重新启动 但是没有任何效果,没有任何帮助

//顶级生成文件,您可以在其中添加所有子项目/模块通用的配置选项

buildscript {
repositories {
    maven {
        url "https://maven.google.com" // Google's Maven repository
    }
    jcenter { url "http://jcenter.bintray.com/"}
    google()
}
dependencies {
    classpath 'com.android.tools.build:gradle:3.6.3'
    // NOTE: Do not place your application dependencies here; they belong
    // in the individual module build.gradle files
    classpath 'com.google.gms:google-services:4.3.3'
}
  }

     allprojects {
repositories {
    maven {
        url "https://maven.google.com" // Google's Maven repository
        }
        jcenter { url "http://jcenter.bintray.com/"}
         google()
       }
   }

 task clean(type: Delete) {
    delete rootProject.buildDir
  }
buidl.gradle 9app标高

    apply plugin: 'com.android.application'

android {
    signingConfigs {
        config {
            keyAlias 'xxx'
            keyPassword 'xxx'
            storeFile file('xxxx.jks')
            storePassword 'xxxx'
        }
    }
    compileSdkVersion 28
    buildToolsVersion '29.0.2'
    defaultConfig {
        applicationId "xxxx"
        minSdkVersion 18
        targetSdkVersion 28
        versionCode 13
        versionName "1.0.13"
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
            signingConfig signingConfigs.config
        }
    }
    productFlavors {
        FREE {
            minSdkVersion 18
            applicationId 'XXXX'
            signingConfig signingConfigs.config
            targetSdkVersion 28
            testInstrumentationRunner 'android.support.test.runner.AndroidJUnitRunner'
            versionCode 13
            versionName '1.0.13'
        }
    }

    flavorDimensions "versionCode"
}

dependencies {
    implementation fileTree(include: ['*.jar'], dir: 'libs')
    implementation 'com.android.support:appcompat-v7:28.0.0'
    implementation 'com.android.support:design:28.0.0'
    implementation 'com.android.support.constraint:constraint-layout:2.0.0-beta4'
    implementation 'com.android.volley:volley:1.1.1'
    implementation 'com.android.support:support-v4:28.0.0'
    implementation 'de.codecrafters.tableview:tableview:2.5.0'
    implementation 'com.github.bumptech.glide:glide:4.9.0'
    annotationProcessor 'com.github.bumptech.glide:compiler:4.9.0'
    implementation 'com.github.f0ris.sweetalert:library:1.5.1'
    implementation 'com.google.firebase:firebase-core:16.0.8'
    implementation 'com.google.firebase:firebase-messaging:17.4.0'
    implementation files('libs/YouTubeAndroidPlayerApi.jar')
}

apply plugin: 'com.google.gms.google-services'

我没有在我的项目中使用kotlin。不管怎样,请尝试使用我的依赖项,看看您的问题是否会得到解决。但是添加对您的项目没有用处的依赖项是更好的做法吗?除了添加依赖项之外,还需要找到其他解决方案,这些依赖项与您的项目或其他依赖项无关,而且运行良好,没有任何错误,并且应用程序已经发布,并且还提供了更新,所以android studio肯定有一些事情会弄乱这一点,每次添加不需要的依赖项都不是问题永久性解决方案如果你的应用程序与我的依赖项一起工作,你只需删除未使用的行即可