使用java在android studio项目中复制类

问题描述 投票:0回答:1

这是 github 代表链接 Github 代表 每次重建应用程序时我都会收到此错误

Caused by: org.gradle.workers.internal.DefaultWorkerExecutor$WorkExecutionException: A failure occurred while executing com.android.build.gradle.internal.tasks.CheckDuplicatesRunnable

我正在开发最新版本的android studio

Android Studio 长颈鹿 | 2022.3.1 补丁 2

该项目是用 Java 构建您的第一个 Android 应用程序 这是链接:https://developer.android.com/codelabs/build-your-first-android-app#0 我注意到一些代码片段已经过时,所以它 100% 相同

**这是build.gradle.kts(项目:My_First_App)

plugins{     id("com.android.application") version "8.1.2" apply false     id("androidx.navigation.safeargs") version "2.5.3" apply false }

**这是 build.gradle.kts(Module:app)

   plugins {
        id("com.android.application")
        id("androidx.navigation.safeargs")
    }


    android {
        namespace = "com.example.myfirstapp"
        compileSdk = 33

        defaultConfig {
            applicationId = "com.example.myfirstapp"
            minSdk = 24
            targetSdk = 33
            versionCode = 1
            versionName = "1.0"

            testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
        }

        buildTypes {
            release {
                isMinifyEnabled = false
                proguardFiles(getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro")
            }
        }
        compileOptions {
            sourceCompatibility = JavaVersion.VERSION_1_8
            targetCompatibility = JavaVersion.VERSION_1_8
        }
        buildFeatures {
            viewBinding = true
        }
    }
    val nav_version = "2.5.3"
    dependencies {

        implementation("androidx.appcompat:appcompat:1.6.1")
        implementation ("androidx.navigation:navigation-fragment:$nav_version")
        implementation ("androidx.navigation:navigation-ui:$nav_version")
        implementation("com.google.android.material:material:1.8.0")
        implementation("androidx.navigation:navigation-safe-args-gradle-plugin:2.5.3")
        implementation("com.android.tools.build:gradle:4.2.0")
        implementation("androidx.constraintlayout:constraintlayout:2.1.4")
        testImplementation("junit:junit:4.13.2")
        androidTestImplementation("androidx.test.ext:junit:1.1.5")
        androidTestImplementation("androidx.test.espresso:espresso-core:3.5.1")

    }

java android gradle dependencies mobile-development
1个回答
0
投票

添加此:

constraints {
        implementation("org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.8.0") {
            because("kotlin-stdlib-jdk7 is now a part of kotlin-stdlib")
        }
        implementation("org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.0") {
            because("kotlin-stdlib-jdk8 is now a part of kotlin-stdlib")
        }
    }

依赖关系

即:

dependencies {

       constraints {
            implementation("org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.8.0") {
                because("kotlin-stdlib-jdk7 is now a part of kotlin-stdlib")
            }
            implementation("org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.0") {
                because("kotlin-stdlib-jdk8 is now a part of kotlin-stdlib")
            }
        }
        implementation("androidx.appcompat:appcompat:1.6.1")
        implementation ("androidx.navigation:navigation-fragment:$nav_version")
        implementation ("androidx.navigation:navigation-ui:$nav_version")
        implementation("com.google.android.material:material:1.8.0")
        implementation("androidx.navigation:navigation-safe-args-gradle-plugin:2.5.3")
        implementation("com.android.tools.build:gradle:4.2.0")
        implementation("androidx.constraintlayout:constraintlayout:2.1.4")
        testImplementation("junit:junit:4.13.2")
        androidTestImplementation("androidx.test.ext:junit:1.1.5")
        androidTestImplementation("androidx.test.espresso:espresso-core:3.5.1")

    }

[来源:https://www.youtube.com/watch?v=o_pp4SIYMcw][1]

© www.soinside.com 2019 - 2024. All rights reserved.