3
在我的應用程序中,我使用了番石榴圖書館。我在build.gradle
文件只如下引用它:爲什麼如果僅包含在build.gradle中,Android Studio無法引用庫?
dependencies {
compile 'com.google.guava:guava:13.0.1'
}
我的應用程序改造和運行正常。但是,當我試圖從番石榴庫中添加一些新的東西時,編譯器會抱怨它找不到該類。
例如:我在我的新文件寫入
import com.google.common.base.Preconditions
編譯器說:'cannot resolve symbol common'
。
但我的舊文件被重建的罰款。怎麼會這樣?我不得不與Project|Structure
混淆?我特別想列出任何依賴關係 - 僅限於build.gradle
。
我已經整整一上午的戰鬥這一點,並不能弄清楚爲什麼這是行不通的。在Android Studio 0.3.6中解決了這個問題,我們可以通過gradle完全處理依賴關係。真棒,應該被接受爲答案。 – Barryrowe
intellij有比較嗎? – pfrank
不適合我的工作,我使用過Android Studio 3.0版 –