大家好,今天我尝试运行android你好,今天我在尝试运行我已经开发了3个月的项目的android时遇到了一个错误。
error Failed to install the app. Make sure you have the Android development environment set up: https://reactnative.dev/docs/environment-setup.
错误:命令失败:./gradlew app: install Debug-PreactNativeDevServerPort=8081
失败:构建完成,有2次失败。
无法解析配置': react-native-community_checkbox:demileClasspath'的所有文件。无法将react-native-0.71.0-rc.0-debug.aar(com.facebook.react:react-native:0.71.0-rc.0)转换为匹配属性{artifactType=android-符号-与包名称,com.android.build.api.属性.BuildTypeAtr=debug,org.gradle.类别=库,org.gradle.依赖.bundling=外部,org.gradle.库元素=aar,org.gradle.status=发布,org.gradle.使用=java-api}。
使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。使用--scan运行以获得完整的见解. ==============================================================================
>
出了什么问题:java. lang.StackOverflow Error(没有错误消息)
尝试:
使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。使用--scan运行以获得完整的见解. ==============================================================================
建造在4s内失败
at makeError (/Users/arslantek/Desktop/TTDeneme23Ocak/TTMedMobil/node_modules/execa/index.js:174:9)
at /Users/arslantek/Desktop/TTDeneme23Ocak/TTMedMobil/node_modules/execa/index.js:278:16
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async runOnAllDevices (/Users/arslantek/Desktop/TTDeneme23Ocak/TTMedMobil/node_modules/@react-native-community/cli-platform-android/build/commands/runAndroid/runOnAllDevices.js:109:5)
at async Command.handleAction (/Users/arslantek/Desktop/TTDeneme23Ocak/TTMedMobil/node_modules/@react-native-community/cli/build/index.js:142:9)
info运行CLI与--verloose标志更多的细节. error命令失败与退出代码1.
我该怎么做?
BTW我解决了这个问题
在android/build. gradle文件中替换它
allprojects {
repositories {
exclusiveContent {
filter {
includeGroup "com.facebook.react"
}
forRepository {
maven {
url "$rootDir/../node_modules/react-native/android"
}
}
}
// ... your repository definitions
}
}
我引用了那个链接https://github.com/facebook/react-native/issues/35210