2013-06-12 81 views
1

我在使用外部庫(JAR)的Android Studio中創建了一個新項目。我把這個模塊的的build.gradle:未檢測到JAR庫

dependencies { 
    compile files('libs/android-support-v4.jar') 
    compile files('libs/mylib.jar') 
} 

不過,使用Android Studio編輯器時,它說,有在我的代碼和標誌的進口和變量(使用這個庫)的一些錯誤。它沒有正確地建立,說它找不到一個或另一個類。但是,當我到達終端中的項目目錄並手動執行gradlew時,它會構建APK,並且它(APK)安裝並工作得很好。

我錯過了什麼?我的項目中是否有其他設置用於庫檢測?

回答

4

Android Studio目前不會自動將您的Gradle構建文件與您的Android Studio(.iml)文件同步。但是,版本0.1.3向工具欄添加了一個新的同步按鈕,可以手動執行此操作。

它在this blog post的第二個項目符號中提到。

在Gradle項目導入和構建 區域有很多修復。工具欄中現在有一個「同步」按鈕,它將把Gradle項目狀態重新導入到Android Studio項目中。編輯Gradle文件後使用此 ,例如添加庫。在 未來,我們會更自動地處理狀態同步,但是現在 這是讓IDE保持最新狀態的最簡單方法,對項目 對Gradle文件進行結構更改。

Gradle project sync button