[英]Android app build failing with gradle
嘗試在android studio 2.2.3中構建現有項目時出現錯誤
第一個錯誤錯誤:(1,1)評估項目':app'時發生問題。
無法應用插件[id'com.android.application']無法創建類型為'AppPlugin'的插件。 android gradle插件版本2.3.0-beta1太舊,請更新到最新版本。 要從命令行覆蓋此檢查,請將環境變量ANDROID_DAILY_OVERRIDE設置為“ 38489eef475e39c9974f03c995d6529764875fa8”
下一步 -更新最新的構建版本
依賴項{classpath'com.android.tools.build:gradle:2.5.0-alpha-preview-01'
第二個錯誤
錯誤:無法找到方法“ org.gradle.api.artifacts.dsl.DependencyHandler.registerTransform(Ljava / lang / Class; Lorg / gradle / api / Action;)V”。 此意外錯誤的可能原因包括:
如果您使用的是Windows環境,請打開“系統屬性”(右鍵單擊“我的電腦”),設置(如果沒有,請添加)環境變量ANDROID_DAILY_OVERRIDE ,並將其值設置為38489eef475e39c9974f03c995d6529764875fa8或消息日志中出現的任何內容。
重新啟動您的Android Studio,項目應該沒有任何問題。
升級存儲庫后,我也遇到了“每日覆蓋”問題,現在該問題已消失,因此還更新了Android Studio。
希望這可以幫助!
根據您的原始問題,此時您不太可能希望使用2.5。 目前,我們僅發布了2.5 alpha預覽版,主要是供高級早期采用者嘗試的。
出現此錯誤的原因是因為Android Gradle插件的預覽版具有定時功能。 您只需要更新到較新的版本。 只需將您的行更改為:
classpath'com.android.tools.build:gradle:2.3.0-rc1'
發布穩定版本后,您可以更改為:
類路徑'com.android.tools.build:gradle:2.3.0'
穩定版不會被定時炸彈。 希望能幫助到你。
如果尚未更新Gradle版本,則需要將其更新為3.3。
使用com.android.tools.build:gradle:2.5.0-alpha-preview-01
時,您可能會看http://tools.android.com/tech-docs/new-build-system/2-5-alpha-gradle-plugin/trying-gradle-plugin-2-5 com.android.tools.build:gradle:2.5.0-alpha-preview-01
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.