首页 > 解决方案 > 当我尝试运行应用程序时遇到问题 react-native-screens:compileDebugKotlin FAILED

问题描述

任务:react-native-screens:compileDebugKotlin FAILED w:Java 源根指向一个不存在的位置:C:\Users\bragadeeshvar.gk\OneDrive - ASG Technologies Group w:Java 源根指向一个不存在的位置: Inc\Desktop\WorkSpace\ReactNative\React-Native-Navigation6\node_modules\react-native-screens\android\build\generated\source\buildConfig\debug w:类路径中的运行时 JAR 文件应该具有相同的版本。这些文件位于类路径中:C:/Users/bragadeeshvar.gk/.gradle/caches/transforms-3/6786ed219b01aac6d7fac2224360f0ad/transformed/jetified-kotlin-stdlib-jdk8-1.4.10.jar (version 1.4) C:/用户/bragadeeshvar.gk/.gradle/caches/transforms-3/0b89a6e271d5397d75101de110d10151/transformed/jetified-kotlin-stdlib-jdk7-1.5.20.jar(1.5版)C:/Users/bragadeeshvar.gk/。gradle/caches/transforms-3/6f601df8028ce88b89197e8db9061d3b/transformed/jetified-kotlin-stdlib-1.5.20.jar(1.5版) C:/Users/bragadeeshvar.gk/.gradle/caches/transforms-3/a47876ccfbe98b22d9c60c8cfded6 -kotlin-stdlib-common-1.5.20.jar(1.5 版) w:类路径中的某些运行时 JAR 文件的版本不兼容。考虑将它们从类路径中删除 93 个可操作任务:93 个已执行 注意:C:\Users\bragadeeshvar.gk\OneDrive - ASG Technologies Group, Inc\Desktop\WorkSpace\ReactNative\React-Native-Navigation6\node_modules@react-native-async -storage\async-storage\android\src\main\java\com\reactnativecommunity\asyncstorage\AsyncStorageModule.java 使用或覆盖已弃用的 API。注意:使用 -Xlint:deprecation 重新编译以获取详细信息。注意:C:\Users\bragadeeshvar.gk\OneDrive - ASG Technologies Group,Inc\Desktop\WorkSpace\ReactNative\React-Native-Navigation6\node_modules@react-native-async-storage\async-storage\android\src\main\java\com\reactnativecommunity\asyncstorage\AsyncStoragePackage.java 使用未经检查或不安全的操作. 注意:使用 -Xlint:unchecked 重新编译以获取详细信息。注意:某些输入文件使用或覆盖已弃用的 API。注意:使用 -Xlint:deprecation 重新编译以获取详细信息。注意:某些输入文件使用未经检查或不安全的操作。注意:使用 -Xlint:unchecked 重新编译以获取详细信息。注意:某些输入文件使用或覆盖已弃用的 API。注意:使用 -Xlint:deprecation 重新编译以获取详细信息。注意:某些输入文件使用或覆盖已弃用的 API。注意:使用 -Xlint:deprecation 重新编译以获取详细信息。e: C:\Users\bragadeeshvar.gk\OneDrive - ASG 技术集团,

FAILURE:构建失败并出现异常。

出了什么问题:任务':react-native-screens:compileDebugKotlin'执行失败。

My build.gradle: // 顶级构建文件,您可以在其中添加所有子项目/模块通用的配置选项。

buildscript {
    ext {
        buildToolsVersion = "30.0.2"
        minSdkVersion = 21
        compileSdkVersion = 30
        targetSdkVersion = 30
        ndkVersion = "20.1.5948944"
    }
    repositories {
        google()
        mavenCentral()
    }
    dependencies {
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.5.20"
        classpath("com.android.tools.build:gradle:4.2.1")
        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        mavenCentral()
        mavenLocal()
        maven {
            // All of React Native (JS, Obj-C sources, Android binaries) is installed from npm
            url("$rootDir/../node_modules/react-native/android")
        }
        maven {
            // Android JSC is installed from npm
            url("$rootDir/../node_modules/jsc-android/dist")
        }

        google()
        maven { url 'https://www.jitpack.io' }
    }
}

标签: javascriptreact-nativekotlinreact-native-navigation

解决方案


推荐阅读