this support library should not use a different version(x)than the compilesdkversion(y)
2023年02月23日 17:40:50
閱讀數:3608
與這個錯誤是同個原理的,請舉一反三:this support library should not use a different version(x)than the targetsdkversion(y)。乙個是編譯版本不一致,乙個是目標版本不一致。
1、com.android.support:recyclerview-v7:x.x.x
2、com.android.support:recyclerview-v7:x.x.x
3、com.android.support:support-v4:x.x.x
4、com.android.support:support-v7:x.x.x
…. 在匯入這些包之後,報了這個錯this support library should not use a different version(x)than the compilesdkversion(y)。
原因是你的compilesdkversion版本(即編譯版本)與你所匯入的support包的版本不同。如果你的編譯版本的api是23。那你匯入的support包對應的api也應該是:23.x.x。
以要匯入v7包,然後編譯版本的api為24為例:
則匯入的應該是 compile 『com.android.support:support-v7:24.x.x』
至於24後面的x.x,是指24版下的子版本,是多少就無所謂了。我現在要匯入的是:
compile 『com.android.support:recyclerview-v7:24.1.1』是這個。而且編譯版本的api是24.
文章標籤:
android
個人分類:
android 開發
解決busybox編譯問題
用arm linux gcc4.4.3編譯busybox1.31的時候出現了很多問題,困擾了我許久,現在列出這些問題和解決方法 coreutils lib.a mktemp.o in function mktemp main mktemp.c text.mktemp main 0x8c warnin...
快速解決python異常問題
try 必須 嘗試 捕獲異常 可能出現異常的 塊 一行或者多行 except 必須 具體異常 捕獲到具體某個異常 出現異常,處理異常 else 可選 如果沒有出現異常,執行的 塊 finally 可選 不論是否出現異常,最終都要執行的 資源try age int input 請輸入你的年齡 exce...
opencv example 編譯問題及解決
最近學習android camera 用到opencv,通過opencv sdk 中給的example 來學習。下面是example編譯遇到的問題及解決辦法。1.匯入專案並編譯,會出現如下錯誤 專案找不到ndk build.cmd。即使在系統路徑path 中設定了ndk的路徑,此問題依舊無法解決。其...