Android v7包版本衝突

2021-09-06 21:20:39 字數 541 閱讀 7522

依賴乙個第三方包時,報了個錯:

'com.android.support:recyclerview-v7' 

has different version for the compile (27.0.2) and runtime (28.0.0) classpath.

you should manually set the same version via dependencyresolution

在原本的專案中已經依賴了28.0.0版本的v7包

implementation 'com.android.support:recyclerview-v7:28.0.0'
依賴的第三方包中也依賴了v7包,但卻是27.0.2版本,於是存在版本衝突

解決方法:

依賴第三方包時,剔除其中的v7包
implementation (

'***'

)

前人總結,後人受益,參考鏈結

android v2簽名 渠道包安裝失敗

v2簽名機制 v2是android 7.0開始引入,使用sha256雜湊值校驗,會對每個檔案的二進位制位元組進行校驗,對應用提供更安全的保護,不管簽名後對檔案做了任何修改,都會導致在android 7.0以上的機型安裝失敗 提示改安裝包未包含任何證書 v2簽名在編譯的過程中,將會壓縮,調整和簽署合併...

windows 7 下安裝mysql壓縮包版

版本 5.6.17 64bit 1.將解壓後的資料夾放到某個目錄下,比如c software 2.在環境變數中新建mysql home c software mysql 5.6.17 winx64,然後在 系統變數path下添上 mysql home bin 3.將根目錄下my default.in...

揹包九講 7

有 n 個物品和乙個容量是 v的揹包。物品之間具有依賴關係,且依賴關係組成一棵樹的形狀。如果選擇乙個物品,則必須選擇它的父節點。如下圖所示 如果選擇物品5,則必須選擇物品1和2。這是因為2是5的父節點,1是2的父節點。每件物品的編號是 ii,體積是 vi,價值是 wi,依賴的父節點編號是 pi。物品...