Gradle解析sdk每次都花费太长时间

时间:2019-03-01 12:26:09

标签: android gradle

当前我正在运行gitlabRunner和docker executor,因此在映像中我只有JDK,sdk工具,并且通过主机安装了一个卷,在主机上它具有.gradle文件夹和sdk文件夹,因此该映像不需要完整的SDK。但是每一次构建都试图“解析” SDK

Parsing the SDK, no caching allowed
Parsing /opt/android-sdk/build-tools/28.0.0/package.xml
Parsing /opt/android-sdk/build-tools/28.0.3/package.xml
Parsing /opt/android-sdk/extras/android/m2repository/package.xml
Parsing /opt/android-sdk/extras/google/m2repository/package.xml
Parsing /opt/android-sdk/patcher/v4/package.xml
Parsing /opt/android-sdk/platforms/android-28/package.xml
Parsing /opt/android-sdk/tools/package.xml
Parsing /opt/android-sdk/build-tools/28.0.0/package.xml
Parsing /opt/android-sdk/build-tools/28.0.3/package.xml
Parsing /opt/android-sdk/extras/android/m2repository/package.xml
Parsing /opt/android-sdk/extras/google/m2repository/package.xml
Parsing /opt/android-sdk/patcher/v4/package.xml
Parsing /opt/android-sdk/platforms/android-28/package.xml
Parsing /opt/android-sdk/tools/package.xml
SDK initialized in 1314 ms
Warning: java.net.ConnectException: Operation timed out (Connection timed out)
Warning: File /root/.android/repositories.cfg could not be loaded.

在撰写本文时,此过程运行:8分55秒

项目通常在3分钟内构建并运行

此问题有任何解决方法吗?

0 个答案:

没有答案