当前位置: 首页 > 知识库问答 >
问题:

无法解析编译器类路径。检查项目':app '中是否配置了Kotlin Gradle插件库

漆雕成弘
2023-03-14

我在构建项目时出现了以下错误。这是错误

正在执行任务:项目 E:\ReloTrack 中的 [clean, :app:assembleDebug]

无法解析编译器类路径。请检查项目':app '中是否配置了Kotlin Gradle插件库。

失败:构建失败,但有一个异常

>

  • 出了什么问题:无法确定任务':app:compileDebugKotlin'的依赖关系。

    无法解析配置“:app:kotluncompilerclasspath”的所有文件。找不到org.jetbrains.kotlin:kotlin编译器可嵌入:1.4-M1。在以下位置搜索:

    • https://dl.google.com/dl/android/maven2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.4-M1/kotlin-compiler-embeddable-1.4-M1.pom
    • https://dl.google.com/dl/android/maven2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.4-M1/kotlin-compiler-embeddable-1.4-M1.jar
    • https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.4-M1/kotlin-compiler-embeddable-1.4-M1.pom
    • https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.4-M1/kotlin-compiler-embeddable-1.4-M1.jar
    • https://jitpack.io/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.4-M1/kotlin-compiler-embeddable-1.4-M1.pom
    • https://jitpack.io/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.4-M1/kotlin-compiler-embeddable-1.4-M1.jar必需:项目:应用程序

    尝试:使用--stacktrac选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。使用--can运行以获得完整的见解。

    在https://help.gradle.org获得更多帮助

    8s内构建失败

    这是我的毕业生

    apply plugin: 'com.android.application'
    apply plugin: 'kotlin-android'
    apply plugin: 'com.google.gms.google-services'
    
    
    
    android {
        compileSdkVersion 29
        buildToolsVersion "29.0.3"
    
        defaultConfig {
            applicationId "com.webline.relotrack"
            minSdkVersion 22
            targetSdkVersion 29
            versionCode 1
            versionName "1.0"
    
            testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
        }
    
        buildTypes {
            release {
                minifyEnabled false
                proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
            }
        }
        compileOptions {
    
    
            sourceCompatibility kotlin_version
    
            targetCompatibility kotlin_version
    
        }
    
    // To inline the bytecode built with JVM target 1.8 into
    // bytecode that is being built with JVM target 1.6. (e.g. navArgs)
    
    
        kotlinOptions {
            jvmTarget = "1.8"
        }
    
    }
    
    dependencies {
        implementation fileTree(dir: 'libs', include: ['*.jar'])
        implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.72"
        implementation 'androidx.core:core-ktx:1.2.0'
        implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
        implementation 'com.google.firebase:firebase-database:19.3.0'
        implementation 'com.google.firebase:firebase-messaging:20.1.6'
        implementation 'androidx.legacy:legacy-support-v4:1.0.0'
        implementation 'androidx.navigation:navigation-fragment:2.2.2'
        implementation 'androidx.navigation:navigation-ui:2.2.2'
        implementation 'androidx.lifecycle:lifecycle-extensions:2.2.0'
        implementation 'androidx.navigation:navigation-fragment-ktx:2.2.2'
        implementation 'androidx.navigation:navigation-ui-ktx:2.2.2'
        testImplementation 'junit:junit:4.13'
        androidTestImplementation 'androidx.test.ext:junit:1.1.1'
        androidTestImplementation 'androidx.test.espresso:espresso-core:3.2.0'
    
        //Libraries
        implementation 'androidx.appcompat:appcompat:1.1.0'
        implementation 'com.google.android.material:material:1.1.0'
        implementation 'com.karumi:dexter:6.1.0'
        implementation 'com.firebaseui:firebase-ui-database:4.3.1'
        implementation 'com.firebaseui:firebase-ui-auth:4.3.2'
        implementation 'com.github.d-max:spots-dialog:1.1@aar'
        implementation 'com.google.android.gms:play-services-location:17.0.0'
        implementation 'com.github.mancj:MaterialSearchBar:0.8.2'
        //RxJava2
        implementation 'io.reactivex.rxjava2:rxandroid:2.1.1'
        implementation 'io.reactivex.rxjava2:rxjava:2.2.8'
        //Retrofit
        implementation 'com.squareup.retrofit2:adapter-rxjava2:2.8.1'
        implementation 'com.squareup.retrofit2:converter-gson:2.8.1'
    
        implementation 'io.paperdb:paperdb:2.6'
    

    }

  • 共有1个答案

    路裕
    2023-03-14

    我已经检查了你的 gradle 文件,我可以看到,你忘了再应用一个插件的 kotlin

    应该是这样的

    apply plugin: 'com.android.application'
    apply plugin: 'kotlin-android'
    apply plugin: 'kotlin-android-extensions'
    
     类似资料:
    • 我在我的新Android Studio版本中遇到了以下错误,基本的hello world也没有在gradle中构建。云你也请帮忙。 这是我在新的android Studio版本中收到的错误: 我的分级文件如下 这是我得到的日志 无法解析“”的依赖项:app@debug/compileClasspath“:无法解析com.android.support:appcompat-v7:28.0.0-rc0

    • 问题内容: 我在debian jessie上安装了elasticsearch 1.7.3。它使用默认配置文件,并且可以正常工作。但是当我打电话给它返回一个错误: 文件存在,我可以在nano中打开他。 有/ etc / default / elasticsearch文件: 和文件中没有记录。 有人知道为什么会失败吗? 问题答案: 这不是问题的解决。但是我解决了我的问题。 生成bash-command

    • 这是来自日志的完整消息:错误:无法解析配置的所有文件': app: debug CompileClasspath'。 找不到com . Android . support:app compat-V7:26 . 1 . 0。在以下位置进行了搜索:file:/C:/Users/Anatoly/AppData/Local/Android/Sdk/extras/m2 repository/com/Andr

    • 我有一个基于Eclipse Mars 2 Java8、Maven 3.5.4的工作区。我使用mvn eclipse:clean eclipse:eclipse构建项目文件,并观察以下maven输出: 工作区的默认JRE不是Java7,而是Java8,就像您可以查看以下Eclipse配置文件一样: 其中包含以下数据: 通过查看上述配置,您可能会注意到,默认VM的VM id为“153804082349

    • 问题内容: 如何检查是否设置了项目?目前我正在使用 问题答案: 如果该项不存在,则WebStorage规范中的方法显式返回: …如果给定键在与对象关联的列表中不存在,则此方法必须返回null。… 所以你可以:

    • 我是Android Studio的新手,面临以下错误。 错误:无法解析“:”的依赖项app@debug/compileClasspath“:无法解析项目:floatinglibrary。显示受影响模块的详细信息:应用 错误:无法解析“:app@debug/编译类路径”的依赖关系:无法解析项目:d时间筛选库。显示详细信息 受影响的模块:应用