Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 關於android開發 >> Failed to apply plugin [id 'com.android.application'] 和 Could not find com.android.tools.build:gradle:2.XX的最正確的解決方法,applyplugin

Failed to apply plugin [id 'com.android.application'] 和 Could not find com.android.tools.build:gradle:2.XX的最正確的解決方法,applyplugin

編輯:關於android開發

Failed to apply plugin [id 'com.android.application'] 和 Could not find com.android.tools.build:gradle:2.XX的最正確的解決方法,applyplugin


發現android studio是真的可愛啊,上一秒還沒問題可以build運行,下一秒就出錯。。。好,你任性,你牛逼。。

說下今天又遇到的兩個問題:Failed to apply plugin [id 'com.android.application']和Could not find com.android.tools.build:gradle:2.XX.

1.Failed to apply plugin [id 'com.android.application']. Could not create plugin of type 'AppPlugin'.

Error:(1, 1) A problem occurred evaluating project ':eventactiondispatcher'.
> Failed to apply plugin [id 'com.android.application']
> Could not create plugin of type 'AppPlugin'.
 If using the gradle wrapper, try editing the distributionUrl in D:\as_workspace\RecyclerView\gradle\wrapper\gradle-wrapper.properties to gradle-2.14.1-all.zip

剛開始遇到我是有點蒙逼的,真是佩服google,每次都能讓我遇到不一樣的問題。吐槽歸吐槽,問題就得解決。

就按照提示編輯項目下的這個文件:gradle\wrapper\gradle-wrapper.properties。

#Mon Dec 28 10:00:20 PST 2015
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-2.14.1-all.zip

最後一行改成最新的。。這次我是在線更新的,還擔心會不會被牆,還好,一會就下完了。。如果你在這裡下載很慢的話,推薦你離線更新,至於怎麼離線更新,參考我這篇博客:教新手一步步解決:Plugin is too old, please update to a more recent version, or set ANDROID_DAILY_OVERRIDE environment variable to和更新gradle問題

就在我以為把gradle更新之後就沒問題啦,誰知道又出來一個更牛逼的:Error:Could not find com.android.tools.build:gradle:2.14.1.

2.Error:Could not find com.android.tools.build:gradle:2.14.1.

你讓我更新到2.14.1.然後你又說找不到!!fuck!!

rror:Could not find com.android.tools.build:gradle:2.14.1.
Searched in the following locations:
    file:/D:/Tools/android_studio2.1stable/gradle/m2repository/com/android/tools/build/gradle/2.14.1/gradle-2.14.1.pom
    file:/D:/Tools/android_studio2.1stable/gradle/m2repository/com/android/tools/build/gradle/2.14.1/gradle-2.14.1.jar
https://jcenter.bintray.com/com/android/tools/build/gradle/2.14.1/gradle-2.14.1.pom
https://jcenter.bintray.com/com/android/tools/build/gradle/2.14.1/gradle-2.14.1.jar
Required by:
    :RecyclerView:unspecified

  問題中只是說找不到!!也沒什麼提示。百度了下,也在stackoverflow找了下發現都是讓你把gradle版本往低了改!這個版本不合適,改成低的確實可以解決問題,向下兼容嗎。但是有新的我為什麼要改成低的呢,這肯定不能解決根本問題!於是在沒有任何參照的情況下,我試了試,很好一次就成功啦。果然跟我想的一樣,這種問題嘛,只要把插件什麼的都改成最新的,一般就解決問題。

你只要一步把Android Plugin Version改為最新的:2.2.0-beta3(這是目前最新的)。直接在Project Structru->Project->Android Plugin Version 中改了就好!

查看最新的Android Plugin Version:https://jcenter.bintray.com/com/android/tools/build/gradle/

查看最新的Gradle:Gradle Distributions。

 這是我配好之後的配置:

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved