2017-01-10 60 views
1

我有APP1,APP2的Android項目,使用gradlewrapper來構建它;每個項目都有一個gradlewrapper和文件夾。mutiwrapper在多項目下載gradle一次又一次的行爲

ROOTPATH 
build_all.sh 

APP1 
    ├── gradle 
    │   └── wrapper 
    │    ├── gradle-wrapper.jar 
    │    └── gradle-wrapper.properties 

    APP2 
    ├── gradle 
    │   └── wrapper 
    │    ├── gradle-wrapper.jar 
    │    └── gradle-wrapper.properties 

當構建所有,APP1下載gradle這個2.10次,APP2下載gradle這個2.10太,這是一個構建環境werid。如果我在gradle-wrapper.properties中配置相同的gradle版本,我想在構建所有應用程序時一次下載gradle-2.10。

distributionBase=GRADLE_USER_HOME 
distributionPath=wrapper/dists 
zipStoreBase=GRADLE_USER_HOME 
zipStorePath=wrapper/dists 
distributionUrl=http://localhost/builds/tools/gradle/gradle-2.10-all.zip 

任何人都知道如何處理這個問題?

回答

0

我看到這發生在我的項目中,當gradle-wrapper.jar不一樣。請確保您在所有項目中使用相同版本的包裝罐。

+0

我比較了beyoncompare中的gradle-wrapper.jar,它們是一樣的。 – gladman