我想在Android上运行一个React Native项目。我已经将项目从GitHub(https://github.com/Kaiwenkevinz/RandomChat.git)导入到我的本地机器上,并按照指示运行了npm install
和npx react-native run-android
命令。但是,我在npx react-native run-android
过程中遇到了错误。
我收到的具体错误消息是:
我试着在各种论坛和文档上研究这个问题,但我还没有找到适合我的解决方案。我相信这个错误可能与项目的配置或依赖关系有关.
以下是关于我的设置的一些附加信息:
操作系统:Windows
React Native版本:9.6.7
(npm react-native -v
)
Node.js版本:v18.17.1
(node -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版本的问题,这导致无法运行,但我还没有找到一个好的解决方案。
1条答案
按热度按时间uinbv5nw1#
尝试添加此klotin版本和
并在package.json中验证您是否有此版本的
“react-native-gesture-handler”:“~2.8.0”,
我希望这能有所帮助。