![](/img/trans.png)
[英]ANDROID: org.gradle.api.GradleException: Cannot find a version of 'org.jetbrains.kotlin:kotlin-stdlib' that satisfies the version constraints
[英]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",
今天剛開始在本機 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.