国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【Android Studio插件升級(jí)以后kotlin jdk版本沖突】

這篇具有很好參考價(jià)值的文章主要介紹了【Android Studio插件升級(jí)以后kotlin jdk版本沖突】。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

今天升級(jí)一些插件版本后無(wú)法編譯,發(fā)現(xiàn)kotlin jdk 1.8.20和kotlin jdk 1.6.21重復(fù)沖突,網(wǎng)上找了挺多方法都沒(méi)生效,千回百轉(zhuǎn)才解決,發(fā)出來(lái)希望可以幫助到同樣報(bào)錯(cuò)的同學(xué)

報(bào)錯(cuò)

FAILURE: Build failed with an exception.

  • What went wrong:
    Execution failed for task ‘:app:checkDebugDuplicateClasses’.

A failure occurred while executing com.android.build.gradle.internal.tasks.CheckDuplicatesRunnable
Duplicate class kotlin.collections.jdk8.CollectionsJDK8Kt found in modules kotlin-stdlib-1.8.20 (org.jetbrains.kotlin:kotlin-stdlib:1.8.20) and kotlin-stdlib-jdk8-1.6.21 (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.21)
Duplicate class kotlin.internal.jdk7.JDK7PlatformImplementations found in modules kotlin-stdlib-1.8.20 (org.jetbrains.kotlin:kotlin-stdlib:1.8.20) and kotlin-stdlib-jdk7-1.6.21 (org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.6.21)
Duplicate class kotlin.internal.jdk7.JDK7PlatformImplementations R e f l e c t S d k V e r s i o n f o u n d i n m o d u l e s k o t l i n ? s t d l i b ? 1.8.20 ( o r g . j e t b r a i n s . k o t l i n : k o t l i n ? s t d l i b : 1.8.20 ) a n d k o t l i n ? s t d l i b ? j d k 7 ? 1.6.21 ( o r g . j e t b r a i n s . k o t l i n : k o t l i n ? s t d l i b ? j d k 7 : 1.6.21 ) D u p l i c a t e c l a s s k o t l i n . i n t e r n a l . j d k 8. J D K 8 P l a t f o r m I m p l e m e n t a t i o n s f o u n d i n m o d u l e s k o t l i n ? s t d l i b ? 1.8.20 ( o r g . j e t b r a i n s . k o t l i n : k o t l i n ? s t d l i b : 1.8.20 ) a n d k o t l i n ? s t d l i b ? j d k 8 ? 1.6.21 ( o r g . j e t b r a i n s . k o t l i n : k o t l i n ? s t d l i b ? j d k 8 : 1.6.21 ) D u p l i c a t e c l a s s k o t l i n . i n t e r n a l . j d k 8. J D K 8 P l a t f o r m I m p l e m e n t a t i o n s ReflectSdkVersion found in modules kotlin-stdlib-1.8.20 (org.jetbrains.kotlin:kotlin-stdlib:1.8.20) and kotlin-stdlib-jdk7-1.6.21 (org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.6.21) Duplicate class kotlin.internal.jdk8.JDK8PlatformImplementations found in modules kotlin-stdlib-1.8.20 (org.jetbrains.kotlin:kotlin-stdlib:1.8.20) and kotlin-stdlib-jdk8-1.6.21 (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.21) Duplicate class kotlin.internal.jdk8.JDK8PlatformImplementations ReflectSdkVersionfoundinmoduleskotlin?stdlib?1.8.20(org.jetbrains.kotlin:kotlin?stdlib:1.8.20)andkotlin?stdlib?jdk7?1.6.21(org.jetbrains.kotlin:kotlin?stdlib?jdk7:1.6.21)Duplicateclasskotlin.internal.jdk8.JDK8PlatformImplementationsfoundinmoduleskotlin?stdlib?1.8.20(org.jetbrains.kotlin:kotlin?stdlib:1.8.20)andkotlin?stdlib?jdk8?1.6.21(org.jetbrains.kotlin:kotlin?stdlib?jdk8:1.6.21)Duplicateclasskotlin.internal.jdk8.JDK8PlatformImplementationsReflectSdkVersion found in modules kotlin-stdlib-1.8.20 (org.jetbrains.kotlin:kotlin-stdlib:1.8.20) and kotlin-stdlib-jdk8-1.6.21 (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.21)
Duplicate class kotlin.io.path.ExperimentalPathApi found in modules kotlin-stdlib-1.8.20 (org.jetbrains.kotlin:kotlin-stdlib:1.8.20) and kotlin-stdlib-jdk7-1.6.21 (org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.6.21)
Duplicate class kotlin.io.path.PathRelativizer found in modules kotlin-stdlib-1.8.20 (org.jetbrains.kotlin:kotlin-stdlib:1.8.20) and kotlin-stdlib-jdk7-1.6.21 (org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.6.21)
Duplicate class kotlin.io.path.PathsKt found in modules kotlin-stdlib-1.8.20 (org.jetbrains.kotlin:kotlin-stdlib:1.8.20) and kotlin-stdlib-jdk7-1.6.21 (org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.6.21)
Duplicate class kotlin.io.path.PathsKt__PathReadWriteKt found in modules kotlin-stdlib-1.8.20 (org.jetbrains.kotlin:kotlin-stdlib:1.8.20) and kotlin-stdlib-jdk7-1.6.21 (org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.6.21)
Duplicate class kotlin.io.path.PathsKt__PathUtilsKt found in modules kotlin-stdlib-1.8.20 (org.jetbrains.kotlin:kotlin-stdlib:1.8.20) and kotlin-stdlib-jdk7-1.6.21 (org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.6.21)
Duplicate class kotlin.jdk7.AutoCloseableKt found in modules kotlin-stdlib-1.8.20 (org.jetbrains.kotlin:kotlin-stdlib:1.8.20) and kotlin-stdlib-jdk7-1.6.21 (org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.6.21)
Duplicate class kotlin.jvm.jdk8.JvmRepeatableKt found in modules kotlin-stdlib-1.8.20 (org.jetbrains.kotlin:kotlin-stdlib:1.8.20) and kotlin-stdlib-jdk8-1.6.21 (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.21)
Duplicate class kotlin.random.jdk8.PlatformThreadLocalRandom found in modules kotlin-stdlib-1.8.20 (org.jetbrains.kotlin:kotlin-stdlib:1.8.20) and kotlin-stdlib-jdk8-1.6.21 (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.21)
Duplicate class kotlin.streams.jdk8.StreamsKt found in modules kotlin-stdlib-1.8.20 (org.jetbrains.kotlin:kotlin-stdlib:1.8.20) and kotlin-stdlib-jdk8-1.6.21 (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.21)
Duplicate class kotlin.streams.jdk8.StreamsKt a s S e q u e n c e asSequence asSequence i n l i n e d inlined inlinedSequence 1 f o u n d i n m o d u l e s k o t l i n ? s t d l i b ? 1.8.20 ( o r g . j e t b r a i n s . k o t l i n : k o t l i n ? s t d l i b : 1.8.20 ) a n d k o t l i n ? s t d l i b ? j d k 8 ? 1.6.21 ( o r g . j e t b r a i n s . k o t l i n : k o t l i n ? s t d l i b ? j d k 8 : 1.6.21 ) D u p l i c a t e c l a s s k o t l i n . s t r e a m s . j d k 8. S t r e a m s K t 1 found in modules kotlin-stdlib-1.8.20 (org.jetbrains.kotlin:kotlin-stdlib:1.8.20) and kotlin-stdlib-jdk8-1.6.21 (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.21) Duplicate class kotlin.streams.jdk8.StreamsKt 1foundinmoduleskotlin?stdlib?1.8.20(org.jetbrains.kotlin:kotlin?stdlib:1.8.20)andkotlin?stdlib?jdk8?1.6.21(org.jetbrains.kotlin:kotlin?stdlib?jdk8:1.6.21)Duplicateclasskotlin.streams.jdk8.StreamsKtasSequenceKaTeX parse error: Can't use function '$' in math mode at position 8: inlined$?Sequence$2 foun…inlined$Sequence 3 f o u n d i n m o d u l e s k o t l i n ? s t d l i b ? 1.8.20 ( o r g . j e t b r a i n s . k o t l i n : k o t l i n ? s t d l i b : 1.8.20 ) a n d k o t l i n ? s t d l i b ? j d k 8 ? 1.6.21 ( o r g . j e t b r a i n s . k o t l i n : k o t l i n ? s t d l i b ? j d k 8 : 1.6.21 ) D u p l i c a t e c l a s s k o t l i n . s t r e a m s . j d k 8. S t r e a m s K t 3 found in modules kotlin-stdlib-1.8.20 (org.jetbrains.kotlin:kotlin-stdlib:1.8.20) and kotlin-stdlib-jdk8-1.6.21 (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.21) Duplicate class kotlin.streams.jdk8.StreamsKt 3foundinmoduleskotlin?stdlib?1.8.20(org.jetbrains.kotlin:kotlin?stdlib:1.8.20)andkotlin?stdlib?jdk8?1.6.21(org.jetbrains.kotlin:kotlin?stdlib?jdk8:1.6.21)Duplicateclasskotlin.streams.jdk8.StreamsKtasSequence$ i n l i n e d inlined inlinedSequence$4 found in modules kotlin-stdlib-1.8.20 (org.jetbrains.kotlin:kotlin-stdlib:1.8.20) and kotlin-stdlib-jdk8-1.6.21 (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.21)
Duplicate class kotlin.text.jdk8.RegexExtensionsJDK8Kt found in modules kotlin-stdlib-1.8.20 (org.jetbrains.kotlin:kotlin-stdlib:1.8.20) and kotlin-stdlib-jdk8-1.6.21 (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.21)
Duplicate class kotlin.time.jdk8.DurationConversionsJDK8Kt found in modules kotlin-stdlib-1.8.20 (org.jetbrains.kotlin:kotlin-stdlib:1.8.20) and kotlin-stdlib-jdk8-1.6.21 (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.21)

 Go to the documentation to learn how to <a href="d.android.com/r/tools/classpath-sync-errors">Fix dependency resolution errors</a>.

【Android Studio插件升級(jí)以后kotlin jdk版本沖突】,Android Studio編譯報(bào)錯(cuò),android,kotlin,android studio

方案

build.gradle文件中修改kotlin-stdlib-jdk加載方式

【Android Studio插件升級(jí)以后kotlin jdk版本沖突】,Android Studio編譯報(bào)錯(cuò),android,kotlin,android studio文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-528740.html

// 插件升級(jí)后出現(xiàn)kotlin-stdlib-jdk版本沖突在這里解決
    implementation("org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.8.20")
    implementation("org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.20")

到了這里,關(guān)于【Android Studio插件升級(jí)以后kotlin jdk版本沖突】的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • android studio 打包簽名apk時(shí)報(bào)kotlin版本錯(cuò)誤

    android studio 打包簽名apk時(shí)報(bào)kotlin版本錯(cuò)誤

    報(bào)錯(cuò)信息如下: /Users/abbb/Library/Android/sdk/caches/transforms-3/572ca993caa0789f4046529ddf3eacd2/transformed/jetified-BaseRecyclerViewAdapterHelper-4.0.1/jars/classes.jar!/META-INF/com.github.CymChad.brvah.kotlin_module: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.8.0, expected version is 1.6.

    2024年01月25日
    瀏覽(29)
  • Android的Gradle、Studio、Java、Kotlin版本兼容

    Android Gradle 插件和 Android Studio 兼容性 Android Studio 版本 所需插件版本 Hedgehog - 2023.1.1 3.2-8.2 Giraffe - 2022.3.1 3.2-8.1 Flamingo - 2022.2.1 3.2-8.0 Electric Eel - 2022.1.1 3.2-7.4 Dolphin - 2021.3.1 3.2-7.3 Chipmunk - 2021.2.1 3.2-7.2 Bumblebee - 2021.1.1 3.2-7.1 Arctic Fox - 2020.3.1 3.1-7.0 Gradle版本和Java版本對(duì)應(yīng)關(guān)系 Ja

    2024年02月09日
    瀏覽(20)
  • Android Studio最新好用的插件----Gson轉(zhuǎn)Java實(shí)體類/Kotlin Data

    Android Studio最新好用的插件----Gson轉(zhuǎn)Java實(shí)體類/Kotlin Data

    JSON(JavaScript Object Notation)是一種輕量級(jí)的數(shù)據(jù)交換格式,易于閱讀和編寫,同時(shí)也易于機(jī)器解析和生成。JSON是由JavaScript語(yǔ)言衍生而來(lái),但JSON并不是JavaScript的一種形式,它是一種獨(dú)立的格式,可以在任何編程語(yǔ)言中使用。 JSON數(shù)據(jù)由鍵值對(duì)組成,可以使用大括號(hào)來(lái)包含一組

    2024年02月12日
    瀏覽(19)
  • Android Studio如何修改JDK版本和獲知使用的Java版本

    什么是JDK和Java版本? 首先,讓我們簡(jiǎn)單了解一下什么是JDK和Java版本。JDK(Java Development Kit)是Java開(kāi)發(fā)工具包的縮寫,它包含了Java的運(yùn)行環(huán)境(JRE)和開(kāi)發(fā)工具,用于開(kāi)發(fā)Java應(yīng)用程序。而Java版本是指Java編程語(yǔ)言的不同版本,每個(gè)版本都會(huì)有一些新的特性和改進(jìn)。 Android St

    2024年03月15日
    瀏覽(36)
  • Android Studio:如何修改JDK版本和獲知使用的Java版本

    Android Studio:如何修改JDK版本和獲知使用的Java版本

    JDK的含義: JDK代表Java Development Kit(Java開(kāi)發(fā)工具包),它是一種用于開(kāi)發(fā)和構(gòu)建Java應(yīng)用程序的軟件包。JDK包含了開(kāi)發(fā)Java應(yīng)用程序所需的工具、編譯器(javac)、運(yùn)行時(shí)環(huán)境(JRE)以及其他輔助工具和庫(kù)。 在Java開(kāi)發(fā)領(lǐng)域中,JDK版本和Java版本通常是相互對(duì)應(yīng)的,例如:JDK 8代表

    2024年02月09日
    瀏覽(95)
  • android studio設(shè)置gradle和gradle JDK版本

    android studio設(shè)置gradle和gradle JDK版本

    file - project structure - SDK Location - Gradle Settings - Gradle JDK - Download JDK file - project structure - Project

    2024年02月01日
    瀏覽(93)
  • android studio設(shè)置jdk版本項(xiàng)目設(shè)置和全局設(shè)置

    android studio設(shè)置jdk版本項(xiàng)目設(shè)置和全局設(shè)置

    android studio設(shè)置jdk版本項(xiàng)目設(shè)置和全局設(shè)置 方法1:修改項(xiàng)目的gradle構(gòu)建jdk(建議在使用別人的單個(gè)項(xiàng)目時(shí)使用) 打開(kāi)項(xiàng)目設(shè)置 ?? 打開(kāi)jdk設(shè)置 ? 選擇jdk11 ? 注意要apply保存然后運(yùn)行,編譯通過(guò) 方法2:修改所有項(xiàng)目的gradle構(gòu)建jdk(自己的項(xiàng)目使用,全局項(xiàng)目應(yīng)用) 打開(kāi)設(shè)置

    2024年02月16日
    瀏覽(21)
  • Android Studio中查看和修改project的編譯jdk版本

    Android Studio中查看和修改project的編譯jdk版本

    android studio中查看和修改project的編譯jdk版本操作如下: File-settings-Build,Execution,deployment-Build Tools-Gradles 進(jìn)入Gradles頁(yè)面可以查看并修改project的編譯jdk版本,如圖所示

    2024年02月12日
    瀏覽(92)
  • Android開(kāi)發(fā)中Gradle插件,Gradle版本與JDK版本之間的對(duì)應(yīng)關(guān)系

    Gradle插件 Gradle版本 SDK Build Tools JDK版本 說(shuō)明 8.2 8.1 17 8.1 8.0 17 8.0 8.0 30.0.3 17 7.4 7.5 30.0.3 11 7.3 7.4 30.0.3 11 7.2 7.3.3 30.0.3 11 7.1 7.2 30.3.30 11 4.2.0+ 6.7.1 30.0.2 8+ 4.1.0+ 6.5+ 29.0.2 8+ 4.0.0+ 6.1.1+ 29.0.2 8+ 3.6.0~3.6.4 5.6.4+ 28.0.3 8+ 3.5.0 - 3.5.4 5.4.1+ 28.0.3 8+ 3.4.0 - 3.4.3 5.1.1+ 28.0.3 8+ 3.3.0 - 3.3.3 4.10.1+ 28.0

    2024年03月20日
    瀏覽(28)
  • Android Studio插件版本與Gradle 版本對(duì)應(yīng)關(guān)系

    Android Studio插件版本與Gradle 版本對(duì)應(yīng)關(guān)系

    關(guān)于作者:CSDN內(nèi)容合伙人、技術(shù)專家, 從零開(kāi)始做日活千萬(wàn)級(jí)APP。 專注于分享各領(lǐng)域原創(chuàng)系列文章 ,擅長(zhǎng)java后端、移動(dòng)開(kāi)發(fā)、商業(yè)變現(xiàn)、人工智能等,希望大家多多支持。 我們繼續(xù)總結(jié)學(xué)習(xí) 基礎(chǔ)知識(shí) ,溫故知新。 本文記錄android studio插件版本 與 所需的最低 Gradle 版本的

    2024年02月08日
    瀏覽(24)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包