Android工作室同步build.gradle太慢了, 这是日志的一部分:
:app:incrementalApkFlavorReleaseUnitTestJavaCompilationSafeguard UP-TO-DATE
:app:preApkFlavorReleaseUnitTestBuild UP-TO-DATE
:app:prepareApkFlavorReleaseUnitTestDependencies
:app:compileApkFlavorReleaseUnitTestJavaWithJavac UP-TO-DATE
:app:processApkFlavorReleaseUnitTestJavaRes UP-TO-DATE
:app:compileApkFlavorReleaseUnitTestSources UP-TO-DATE
:app:assembleApkFlavorReleaseUnitTest
:app:testApkFlavorReleaseUnitTest UP-TO-DATE
:app:incrementalPluginFlavorDebugUnitTestJavaCompilationSafeguard UP-TO-DATE
:app:prePluginFlavorDebugUnitTestBuild UP-TO-DATE
:app:preparePluginFlavorDebugUnitTestDependencies
:app:compilePluginFlavorDebugUnitTestJavaWithJavac UP-TO-DATE
:app:processPluginFlavorDebugUnitTestJavaRes UP-TO-DATE
:app:compilePluginFlavorDebugUnitTestSources UP-TO-DATE
:app:assemblePluginFlavorDebugUnitTest
:app:testPluginFlavorDebugUnitTest UP-TO-DATE
:app:incrementalPluginFlavorReleaseUnitTestJavaCompilationSafeguard UP-TO-DATE
:app:prePluginFlavorReleaseUnitTestBuild UP-TO-DATE
:app:preparePluginFlavorReleaseUnitTestDependencies
:app:compilePluginFlavorReleaseUnitTestJavaWithJavac UP-TO-DATE
:app:processPluginFlavorReleaseUnitTestJavaRes UP-TO-DATE
:app:compilePluginFlavorReleaseUnitTestSources UP-TO-DATE
:app:assemblePluginFlavorReleaseUnitTest
:app:testPluginFlavorReleaseUnitTest UP-TO-DATE
:app:test UP-TO-DATE
:app:check
:app:build
BUILD SUCCESSFUL
它将构建所有的味道,做检查等。我非常受伤,你永远不知道一个来自中国的同性恋者想要建立一个项目有多难。缓慢的DNS,网络限制.. Pzzzz ..我的心......哦..
那么,我能用终端做什么,是否有任务同步?我不想做任何冗余的任务。 那么,我可以看到android studio同步的源代码吗?我可以配置吗?
答案 0 :(得分:0)
使用根项目中的命令行
./ gradlew build
它将同步并构建您的应用
要查看所有可用的gradle任务,请使用./gradlew任务
答案 1 :(得分:0)
如果有
apply plugin: 'eclipse'
您可以执行gradle eclipse cleanEclipse
。它为eclipse设置项目并下载所有依赖项。然后cleanEclipse
删除蚀文件。
我还没有测试,但是我认为这应该允许gradle sync
运行这两个任务。改编自this stackoverflow post
task sync(type: GradleBuild) {
tasks = ['eclipse', 'cleanEclipse']
}