2015-09-13 55 views
7

所以我已經更新了我的build.gradle文件:無法更新的build.gradle使用支持庫23.0.1

compile 'com.android.support:appcompat-v7:23.0.1' 
compile 'com.android.support:recyclerview-v7:23.0.1' 
compile 'com.android.support:cardview-v7:23.0.1' 
compile 'com.android.support:design:23.0.1' 

但是,當我嘗試同步項目這個彈出

Error:(25, 13) Failed to resolve: com.android.support:recyclerview-v7:23.0.1 
Install Repository and sync project 
Show in File 
Show in Project Structure dialog 

(以及同其他兩個倉庫)

然後我試着點擊「安裝庫和同步工程」,出現此錯誤:

Ignoring unknown package filter 'extra-android-m2repository'Warning: 
The package filter removed all packages. There is nothing to install. 
     Please consider trying to update again without a package filter. 

並且安裝失敗。

我已經在SDK管理器中爲android M安裝了構建工具23.0.1和所有東西。 嘗試回滾到23.0.0,但它是一樣的。

怎麼了?這個包裝過濾器是從哪裏來的?我不認爲我改變任何東西,除了之前的build.gradle這個錯誤發生

編輯:我試圖刪除生成工具,並重新安裝它們,在安裝SDK管理器日誌彈出這個:

Preparing to install archives 
Downloading Android SDK Platform-tools, revision 23.0.1 
Installing Android SDK Platform-tools, revision 23.0.1 
*** -> Stopping ADB server failed (code -1) 
Installed Android SDK Platform-tools, revision 23.0.1 
Downloading Android SDK Build-tools, revision 23.0.1 
Installing Android SDK Build-tools, revision 23.0.1 
Installed Android SDK Build-tools, revision 23.0.1 
Stopping ADB server succeeded. 
Starting ADB server succeeded. 
Done. 2 packages installed. 
Done loading packages. 
+0

您是否還更新了Android SDK工具,Android支持信息庫和Android支持庫? – buzeeg

+0

@buzeeg我有。該項目現在在我的另一臺機器上運行(之前,我的兩臺計算機都出現錯誤)。不知道它是如何修復的,雖然:( –

回答

12

首先確保您設置

compileSdkVersion 23 
buildToolsVersion "23.0.1" 

targetSdkVersion 23 

然後按同步工程與搖籃文件和安裝所有那是缺失的。

接下來,將您

compile 'com.android.support:design:23.0.1' 

,並確保你是不是試圖添加此

compile 'com.android.support:design-v7:23.0.1' 

現在應該工作。

+0

這是正確的答案 – John

+0

很好的答案,謝謝 – Nininea

+0

這節省了我的時間! –

0

難道你試着將build.gradle中的compileSdkVersion更新爲23?

看起來好像有幾個人有相關的問題。如果更新編譯sdk也不起作用,也許你可以嘗試這個線程中的任何解決方案:Error retrieving parent for Item - AppCompat-v7 23

+0

我有。其實我注意到沒有任何Android演播室項目在這臺PC上工作(在我的第二臺PC上工作)。所以我認爲項目配置與此無關。我會嘗試重新安裝android studio –

1

重新安裝Android Studio修復了這個問題。

我的猜測是,Android的工作室沒有上網

+0

在這種特殊情況下,重新安裝AS是多餘的。請檢查我的答案解決問題,無需重新安裝AS –

0

在我的情況重新安裝Android Studio修復了這個bug。我猜想網絡有問題。

相關問題