簡體   English   中英

在項目':app'中與依賴'com.google.code.gson:gson'沖突。 app(2.7)和測試app(2.8.0)的已解決版本不同

[英]Conflict with dependency 'com.google.code.gson:gson' in project ':app'. Resolved versions for app (2.7) and test app (2.8.0) differ

我面臨一個非常奇怪的問題。 在我的項目中,我作為網絡庫進行改造。 因為JSON序列化和反序列化我正在使用gson-converter庫"com.squareup.retrofit2:converter-gson:$rootProject.retrofitVersion" // rootProject.retrofitVersion = '2.3.0'

同步之后,我收到了這個錯誤,無法通過gradle來構建應用程序

錯誤:任務':app:preMockDebugAndroidTestBuild'的執行失敗。 在項目':app'中與依賴'com.google.code.gson:gson'沖突。 app(2.7)和測試app(2.8.0)的已解決版本有所不同。 有關詳細信息,請參閱https://d.android.com/r/tools/test-apk-dependency-conflicts.html

我過去曾多次使用過retrofit和gson,但從未遇到過這種錯誤。 請有人幫助我。 我搜索了很多,非解決方案的工作原理

我最近遇到了改造gson轉換工廠的同樣問題。 看到這個問題 但我還沒有得到解決方案。 我和你一樣搜索了很多。 幸運的是,我已經應用了一個重影解決方案我重申這是一個重點解決方案 我對此沒有可接受的解釋。

我做了什么我添加了最新的總gson庫作為依賴,就像這個implementation 'com.google.code.gson:gson:2.8.0' (版本可能不同,這是我寫作的時間),突然gradle構建成功。

如果它也適合你,請告訴我

NB請在投票前添加評論,我明確表示這個對我有用。 我仍然不知道出了什么問題

更新版本:

implementation 'com.google.code.gson:gson:2.8.0'

暫無
暫無

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

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