2017-07-29 38 views
-1

這是我gradle這個文件--------「所有com.android.support庫必須使用相同的版本規範」在Android Studio中

所有com.android.support庫必須使用準確相同版本規範」

enter image description here

我有‘的所有com.android.support庫必須使用相同的版本規範’的錯誤在Android Studio中.... 如何解決這個...

+1

簡單地改變你的構建工具的版本比你的程序兼容性的依賴大於或等於。或將應用程序compat依賴項更改爲25.0.0。 –

+0

讓我分享的文章我寫了關於管理依賴版本有效http://www.technotalkative.com/androiddev-tip-4-managing-android-dependencies-versions/ [所有com.android.support庫 –

+3

可能的複製必須使用完全相同的版本規格(https://stackoverflow.com/questions/42374151/all-com-android-support-libraries-must-use-the-exact-same-version-specification) – Pete

回答

0

編譯'com.android 。支持:程序兼容性-V7:26 +」 編譯‘com.android.support:cardview-v7:26.+’ 等 把同一版本的所有支持庫和+。它將工作

+0

有再次是警告:「避免在版本號中使用+」:) –

+0

它工作正常。即使我擔心警告,但直到現在我還沒有任何錯誤。如果你想,那麼其他答案是正確的,可能沒有其他解決方案,我知道。 :) –

0

有理由得到這個錯誤是你buildToolsVersion「25.0.2」,你的程序兼容性依賴關係是編譯「com.android.support:appcompat-v7:25.1.1」

在這種情況下,你buildToolsVersion低於你的編譯依賴關係,儘量增加你的buildToolsVersion或者你可以設置你的程序兼容性依賴於25.0.0。

compile 'com.android.support:appcompat-v7:25.0.0' 
0

只要使用相同版本的代碼,所有的設計支持庫像波紋管:

compile 'com.android.support:appcompat-v7:24.2.1' 
compile 'com.android.support:design:24.2.1' 
compile 'com.android.support:cardview-v7:24.2.1' 
compile 'com.android.support:recyclerview-v7:24.2.1' 
compile 'com.android.support:support-v4:24.2.1' 
相關問題