文章參考來源︰StackOverFlow
一、問題
在使用Espresso時,輸入指令 $gradle connectedInstrumentTest 時遇到以下問題Failed to apply plugin [id 'com.android.application']
> Gradle version 1.10 is required. Current version is 2.2. If using the gradle wrapper, try editing the distributionUrl in /Users/xxxx/AndroidStudioProjects/xxxxx/gradle/wrapper/gradle-wrapper.properties to gradle-1.10-all.zip
二、解決辦法
訊息:
"Gradle version 1.10 is required. Current version is 2.0"發生時機:
嚐試編譯需要Gradle 1.10版本的Android專案時,發現到專案正在使用Gradle 2.0版。解決辦法:
使用 Gradle Wrapper步驟:
- 確認 在Android專案裡的Gradle-wrapper properties檔中,distributionUrl 指定成 gradle-1.10-all.zip ,檔案路徑位址為:
MyAndroidProject/gradle/wrapper/gradle-wrapper.properties
- 在專案的最頂層目錄結構(擁有可執行檔的那一層,i.e. gradlew and gradlew.bat)執行Run Gradle Wrapper command。
For Unix-like OS:
./gradlew wrapper
For Windows OS:
gradlew.bat wrapper
- 執行Gradle的編譯指令 Gradle Wrapper.
For Unix-like OS:
./gradlew build
For Windows OS:
gradlew.bat build
No comments:
Post a Comment