簡體   English   中英

Caused by: org.gradle.api.GradleException: 找不到滿足版本約束的 'com.google.protobuf:protobuf-javalite' 版本:

[英]Caused by: org.gradle.api.GradleException: Cannot find a version of 'com.google.protobuf:protobuf-javalite' that satisfies the version constraints:

我在使用 react-native 構建 android 應用程序時遇到錯誤,如果有人有想法,請幫助我。

Task failed with an exception.
-----------
* What went wrong:
Execution failed for task ':app:checkDebugAarMetadata'.
> Could not resolve all files for configuration ':app:debugRuntimeClasspath'.
   > Could not resolve com.google.protobuf:protobuf-javalite:{strictly [3.0, 4.0[}.
     Required by:
         project :app > project :logrocket_react-native
      > Cannot find a version of 'com.google.protobuf:protobuf-javalite' that satisfies the version constraints:

這是我的 logrocket 版本:

"@logrocket/react-native": "1.6.2",

好像那個版本壞了。 他們的團隊中需要有人修復他們的依賴關系,但與此同時,您可以覆蓋它正在使用的 protobuf-javalite 版本。

我們的團隊找到了一個修補程序 open /node_modules/@logrocket/react-native/android/build.gradle

並做出改變在此處輸入圖像描述

        version {
            strictly '[3.0, 21['
        }
    }

今天剛開始在本機 Android 上遇到同樣的問題。

無法解析 com.google.protobuf:protobuf-javalite:{嚴格 [3.0, 4.0[; 喜歡 3.19.1}。 要求:project:app > com.logrocket:logrocket:1.11.0 > 無法解析 com.google.protobuf:protobuf-javalite:3.22.0-RC1。 > 無法解析 POM https://repo.maven.apache.org/maven2/com/google/protobuf/protobuf-javalite/3.22.0-RC1/protobuf-javalite-3.22.0-RC1.pom > 找不到 881680887007 google.protobuf:protobuf-parent:3.22.0-RC1。

嘗試升級和降級 logrocket 版本,從我的項目仍在工作時檢查我的項目中的提交等,但它仍然存在錯誤。 似乎是 logrocket 的問題。

是的,嘗試將 protobuf 版本設置在 3.0 到 4.0 之間,清除緩存,重新構建應用程序,仍然沒有成功。 暫時禁用日志火箭,直到找到解決方案。

由 protobuf 問題引起: https://github.com/protocolbuffers/protobuf/issues/11719

對於因 LogRocket SDK 而受到此影響的任何人,LogRocket 團隊表示他們正試圖從他們這邊緩解這個問題。

我與 LogRocket 支持人員談過這個問題,他們剛回來說他們已經發布了版本 1.11.1,它加強了對 protobuf 的依賴並修復了這個問題。 此處的發行說明: https://docs.logrocket.com/docs/mobile-sdk-changelog#1111-2023-01-31

過去一天我也面臨同樣的問題。 在 Nodemodules->logRocket->android->build.gradle 的 Firebase 中將版本嚴格 [3.0, 4.0[ 嚴格更改為 '3.19.1' 並為其創建補丁 package 現在對我有用。

將 package @logrocket/react-native更新到1.11.1應該可以解決這個問題

暫無
暫無

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

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