gradle 在Android上运行React Native项目时出错:评估项目“:react-native-gesture-handler”时出现问题

s6fujrry  于 2023-10-19  发布在  Android
关注(0)|答案(1)|浏览(108)

我想在Android上运行一个React Native项目。我已经将项目从GitHub(https://github.com/Kaiwenkevinz/RandomChat.git)导入到我的本地机器上,并按照指示运行了npm installnpx react-native run-android命令。但是,我在npx react-native run-android过程中遇到了错误。
我收到的具体错误消息是:

我试着在各种论坛和文档上研究这个问题,但我还没有找到适合我的解决方案。我相信这个错误可能与项目的配置或依赖关系有关.
以下是关于我的设置的一些附加信息:
操作系统:Windows
React Native版本:9.6.7npm react-native -v
Node.js版本:v18.17.1node -v
Android Studio版本:Android Studio Dolphin 2021.3.1 Patch 1
项目结构:Android API 33
build.gradle文件

// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {
    ext {
        buildToolsVersion = "33.0.0"
        minSdkVersion = 21
        compileSdkVersion = 33
        targetSdkVersion = 33

        // We use NDK 23 which has both M1 support and is the side-by-side NDK version from AGP.
        ndkVersion = "23.1.7779620"
    }
    repositories {
        google()
        mavenCentral()
    }
    dependencies {
        classpath("com.android.tools.build:gradle:7.3.1")
        classpath("com.facebook.react:react-native-gradle-plugin")
    }
}

我认为这是由于Gradle或Kotlin版本的问题,这导致无法运行,但我还没有找到一个好的解决方案。

uinbv5nw

uinbv5nw1#

尝试添加此klotin版本和

并在package.json中验证您是否有此版本的
“react-native-gesture-handler”:“~2.8.0”,
我希望这能有所帮助。

相关问题