簡體   English   中英

任務':react-native-community_checkbox:generateDebugRFile'的本機執行失敗

[英]react native Execution failed for task ':react-native-community_checkbox:generateDebugRFile'

大家好,今天我嘗試運行 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:installDebug -PreactNativeDevServerPort=8081

失敗:構建完成但有 2 次失敗。

1:任務因異常而失敗。

  • 出了什么問題:任務 ':react-native-community_checkbox:generateDebugRFile' 執行失敗。

無法解析配置“:react-native-community_checkbox:debugCompileClasspath”的所有文件。 無法轉換 react-native-0.71.0-rc.0-debug.aar (com.facebook.react:react-native:0.71.0-rc.0) 以匹配屬性 {artifactType=android-symbol-with-package-name , com.android.build.api.attributes.BuildTypeAttr=debug, org.gradle.category=library, org.gradle.dependency.bundling=external, org.gradle.libraryelements=aar, org.gradle.status=release, org.gradle .usage=java-api}。 > 無法找到 react-native-0.71.0-rc.0-debug.aar (com.facebook.react:react-native:0.71.0-rc.0)。 在以下位置搜索: https://repo.maven.apache.org/maven2/com/facebook/react/react-native/0.71.0-rc.0/react-native-0.71.0-rc.0-debug。啊

  • 嘗試:

使用 --stacktrace 選項運行以獲取堆棧跟蹤。 使用 --info 或 --debug 選項運行以獲取更多日志 output。使用 --scan 運行以獲取完整的見解。 ================================================ ============================

2:任務因異常而失敗。

  • 出了什么問題:java.lang.StackOverflowError(無錯誤信息)

  • 嘗試:

使用 --stacktrace 選項運行以獲取堆棧跟蹤。 使用 --info 或 --debug 選項運行以獲取更多日志 output。使用 --scan 運行以獲取完整的見解。 ================================================ ============================

4 秒內構建失敗

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 使用 --verbose 標志運行 CLI 以獲取更多詳細信息。 錯誤 命令失敗,退出代碼為 1。

我該如何解決?

順便說一句,我通過這樣做解決了這個問題

在 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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM