업데이트 com.android.tools.build:gradle:2.2.3
com.android.tools.build:gradle:3.0.0
보다 느린, 나는 빌드 시간이 오래 2.3.3보다 찾을 수 있습니다.사용 안드로이드 Gradle을 플러그인 3.0.0 Gradle을 플러그인 2.3.3
루트 build.gradle
는
buildscript {
repositories {
google()
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.0.0'
}
}
app/build.gradle
는 여기, 그리고 내 모든 종속성을 내 빌드가 느려지는 이유는 사람이 말해 줄 수
apply plugin: 'com.android.application'
android {
sourceSets {
main {
...
}
}
dexOptions {
preDexLibraries = false
incremental true
javaMaxHeapSize "8g"
keepRuntimeAnnotatedClasses false
}
lintOptions {
abortOnError false
checkReleaseBuilds false
}
packagingOptions {
exclude 'META-INF/DEPENDENCIES'
exclude 'META-INF/LICENSE'
exclude 'META-INF/LICENSE.txt'
exclude 'META-INF/license.txt'
exclude 'META-INF/NOTICE'
exclude 'META-INF/NOTICE.txt'
exclude 'META-INF/notice.txt'
exclude 'META-INF/ASL2.0'
exclude 'org/apache/commons/codec/language/bm/*.txt'
}
compileSdkVersion 24
buildToolsVersion "27.0.1"
}
defaultConfig {
applicationId "com.gg.kk"
minSdkVersion 15
targetSdkVersion 23
versionCode 512654
versionName "version"
multiDexEnabled true
}
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
compile 'com.android.support:multidex:1.0.1'
.... many dependencies ....
}
compile
를 사용할 수 있습니까?
첫 번째 빌드 빌드 캐시 이후 느린 있어야하고 업데이트 된 파일을 다운로드한다. 이후 느린 IMO, 어쩌면 문제는 시스템에 관련되어서는 안 빌드? –
내가 Gradle을 4.1, 같은 프로젝트를 사용하여 런타임 envirnment를 구축, 그리고 오픈 데몬과 평행하지 않고 많은 시간을 구축 할 수 있습니다. 플러그인 3.0.0의 모든 빌드 - 시간 - 시간은 플러그인 2.3.3보다 길다. 플러그인 3.0.0의 빌드 작업이 플러그인 2.3.3과 다릅니다. 그것 덕분에? – bin