2015-03-08 13 views
0

我使用過Android Studio我的項目,現在,每次我發現在谷歌圖書館和要添加庫,並使用它,我得到這個錯誤:機器人工作室,解決粗野,任何新的庫作爲依賴

enter image description here

我測試過,並看到,任何庫,我想補充,我得到這個錯誤。

這裏是我的gradle.build

apply plugin: 'com.android.application' 

android { 
compileSdkVersion 21 
buildToolsVersion "21.1.2" 

defaultConfig { 
    applicationId "com.agahi.www.adevertisement" 
    minSdkVersion 14 
    targetSdkVersion 21 
    versionCode 1 
    versionName "1.0" 
} 
buildTypes { 
    release { 
     minifyEnabled false 
     proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
     } 
    } 
} 

dependencies { 

compile fileTree(dir: 'libs', include: ['*.jar']) 
compile 'com.android.support:appcompat-v7:21.0.3' 
compile 'com.android.support:recyclerview-v7:21.0.3' 
**compile 'com.rengwuxian.materialedittext:library:1.8.3'** ------> I added this line , and got the error again 
} 

這裏是我的另一個文件的gradle:

buildscript { 
    repositories { 
     jcenter() 
     mavenCentral() 
    } 
    dependencies { 
     classpath 'com.android.tools.build:gradle:1.1.0' 
    } 
} 

allprojects { 
    repositories { 
     jcenter() 
    } 
} 

我該怎麼辦?

這是一個恥辱,我大部分的時間,得到修復Android Studio中的缺陷和錯誤,而不是實際的編碼和思維:(

編輯: 我想使用這個庫,:https://github.com/rengwuxian/MaterialEditText

編輯:

即使我嘗試做一個全新的項目,並添加庫,我面臨着同樣的錯誤

+0

你的'repositories'閉包含有什麼?添加'compile'c​​om.rengwuxian.materialedittext:library:1.8.3''到通過Android Studio新建項目嚮導創建的全新項目是沒有問題的。 – CommonsWare 2015-03-08 22:37:04

+0

對不起:(,但我不知道我的軟件倉庫關閉是什麼,?你能幫忙嗎? – Milad 2015-03-08 22:39:55

+0

假設你有一個相當普通的Android Studio項目,你應該有兩個'build.gradle'文件。 'app /'模塊,看起來就是你在這裏發佈的內容,另一個將在項目根目錄下,請編輯你的問題並在這裏發佈'build.gradle'文件。 – CommonsWare 2015-03-08 22:42:01

回答

0

我終於做到了工作, 我到Android Studio中的默認設置 中gradle這個部分 有一個複選框,是:gradle這個脫機工作 我刪除狄。

順便說一句,這是默認的android sturio配置,這是令人尷尬的。

0

嘗試增加這搖籃文件

repositories { 
    jcenter() 
    mavenCentral() } 
+0

仍然是同樣的錯誤:( – Milad 2015-03-08 22:52:34

+0

@ xe4me:根據你提出的問題,你添加了'mavenCentral()'到'buildscript'裏的'repositories' closure關閉。你會在'build'後面看到第二個'repositories' closure。gradle'文件,這個在'allprojects'裏面。將'mavenCentral()'添加到'repositories'閉包。 – CommonsWare 2015-03-08 23:06:20

+0

仍然同樣的錯誤:( 我想殺了自己,我已經錯過了PHP :(一切都很棒:) – Milad 2015-03-08 23:10:26

0

確保項目和同步的文件的build.gradle這些行。 它肯定會有效。

allprojects { 
    repositories { 
     jcenter() 
    } 
} 
+0

不,它已經存在,但現在仍在工作 – Milad 2015-03-08 22:51:28