2014-12-05 68 views
3

從AS 0.8更新到Android Studio 1.0 RC4時,出現了這個臭名昭着的錯誤。即使按照以前的回答,在com.android.build.gradle.internal.api.ApplicationVariantImpl上找不到屬性'outputFile'

我在這裏看到了這個問題:Could not find property 'outputFile' on com.android.build.gradle.internal.api.ApplicationVariantImpl 並試圖修改代碼,但沒有成功。

所以,我想通過註釋掉applicationVariants不要有這種OUTPUTFILE任何地方聲明,但仍然得到錯誤(?)

然後我文件>的Invalidate緩存/重啓無效使用該選項的緩存,但再次沒有效果。

最後,我刪除了我的項目文件夾中的.gradle目錄,但在嘗試同步時仍然出現錯誤。

有沒有人有如何解決它的其他建議?

回答

6

確保您使用的是gradle這個插件(從的build.gradle的buildscript依賴)都是最新的,並且適用於使用gradle插件1.0.0。

我有完全相同的問題,這是由於這個事實。我使用的是舊版本的'com.stanfy.spoon:spoon-gradle-plugin'

0

我搞清楚的問題是在android.gradle:

改變classpath 'com.android.tools.build:gradle:1.0.0-rc4'classpath 'com.android.tools.build:gradle:0.14.2' 解決它

+3

他們不斷調整Gradle插件及其功能,所以問題的原因是您正在使用的功能已被刪除。回去使用舊版本而不是遷移到最新版本並不是一個好的舉措。 – Kai 2014-12-07 15:42:14

相關問題