2014-04-04 264 views
1

我在觀看Developers.Google的視頻,瞭解如何添加Endpoint數據庫。Cloud Endpoint Gradle依賴關係

端點正在工作,因爲當我訪問我的開發人員控制檯並在瀏覽器中使用Api時工作正常。所以我的Java代碼正在工作。我的問題是當gradle嘗試同步時。

這是我的。

compile('com.gabilheri.robot.cloud:robotAPI:v1-1.17.0-rc-SNAPSHOT') { 
    exclude(group: 'org.apache.httpcomponents', module: 'httpclient') 
} 

compile('com.google.http-client:google-http-client:1.17.0-rc') { 
    exclude(group: 'com.google.android', module: 'android') 
    exclude(group: 'org.apache.httcomponents', module: 'httpclient') 
} 

這裏是什麼在video的傢伙:

compile('com.google.todotxt.backend:taskApi:v1-1.17.0-rc-SNAPSHOT') { 
    exclude(group: 'org.apache.httpcomponents', module: 'httpclient') 
} 

compile('com.google.http-client:google-http-client:1.17.0-rc') { 
    exclude(group: 'com.google.android', module: 'android') 
    exclude(group: 'org.apache.httcomponents', module: 'httpclient') 
} 

我爲我改變什麼是我的包和API的名稱,但我從 搖籃獲取和同步錯誤。

在視頻中,似乎android-studio自動爲他完成。但是我的Android Studio沒有得到Gradle AT ALL的任何代碼補全。在Mac OSX上使用Android-Studio 0.54。

謝謝!

回答

1

您是否將Maven存儲庫添加到您的gradle文件中?

例子:

respositories{ 
    mavenLocal() 
} 
+1

它的工作!謝謝!!現在添加存儲庫後,代碼正在編譯! :) –