Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/184.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Studio与Gradle依赖项和Jar依赖项的构建时间_Android_Performance_Android Studio_Android Gradle Plugin_Gradle Dependencies - Fatal编程技术网

Android Studio与Gradle依赖项和Jar依赖项的构建时间

Android Studio与Gradle依赖项和Jar依赖项的构建时间,android,performance,android-studio,android-gradle-plugin,gradle-dependencies,Android,Performance,Android Studio,Android Gradle Plugin,Gradle Dependencies,我在一个使用4个外部库的产品中工作。所有这些库都是通过外部jar包含的。Jar依赖项的构建时间大约为10分钟。我用Gradle依赖项更改了Jar依赖项,然后构建时间变为3.5分钟 之前的依赖项(10分钟构建时间) 我更改了Gradle依赖项(3分40秒构建时间) 请您澄清我的疑惑,里面发生了什么?对于您的一个.jar依赖项也是这样吗?在这两种情况下(本地和远程),您是否使用完整的rebuild gradle命令?我正在尝试重新生成,同时检查时间。所有jar都可以在lib文件夹中本地使用。 com

我在一个使用4个外部库的产品中工作。所有这些库都是通过外部jar包含的。Jar依赖项的构建时间大约为10分钟。我用Gradle依赖项更改了Jar依赖项,然后构建时间变为3.5分钟

之前的依赖项(10分钟构建时间)

我更改了Gradle依赖项(3分40秒构建时间)


请您澄清我的疑惑,里面发生了什么?

对于您的一个.jar依赖项也是这样吗?在这两种情况下(本地和远程),您是否使用完整的rebuild gradle命令?我正在尝试重新生成,同时检查时间。所有jar都可以在lib文件夹中本地使用。
compile fileTree(dir: '../../dml/lib', include: ['handlebars-proto-4.0.6.jar'])
compile fileTree(dir: '../../dml/lib', include: ['itextpdf-5.5.11.jar'])
compile fileTree(dir: '../../dml/lib', include: ['xmlworker-5.5.11.jar'])
compile fileTree(include: ['joda-time-2.4.jar'], dir: '../../stdlib_java/lib')
compile 'com.itextpdf:itextpdf:5.5.6'
compile 'com.itextpdf.tool:xmlworker:5.5.11'
compile group: 'com.github.jknack', name: 'handlebars', version: '4.0.6'
compile 'net.danlew:android.joda:2.9.9'