Синхронизация сборки Android Studio не удалась из-за тайм-аута соединения - PullRequest
0 голосов
/ 10 апреля 2019

Я работаю над небольшим проектом в компании, которая не имеет ничего общего с мобильной разработкой. Я должен использовать прокси для подключения к Интернету, и это, очевидно, вызывает некоторые ошибки в Android Studio.

Я указал свои настройки прокси в файле → настройки → системные настройки → HTTP прокси соответственно. Затем я могу подключиться к любым http или https сайтам.

Но когда дело доходит до синхронизации сборки, я получаю следующую ошибку:

ОШИБКА: Тайм-аут соединения: соединение

Более конкретно, я получаю следующие ошибки:

Не удалось разрешить все артефакты для конфигурации ': classpath'

Причина: org.gradle.internal.resolve.ModuleVersionResolveException: не удалось разрешить com.android.tools.build:gradle:3.3.2

Вызвано: org.gradle.internal.resolve.ModuleVersionResolveException: Не удалось разрешить com.android.tools.build:gradle:3.3.2

Причина: org.gradle.api.resources.ResourceException: Не удалось получить ресурс 'https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.3.2/gradle-3.3.2.pom

Причина: org.gradle.internal.resource.transport.http.HttpRequestException: Не удалось получить 'https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.3.2/gradle-3.3.2.pom

Причина: org.gradle.internal.resource.transport.http.HttpRequestException: Не удалось получить 'https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.3.2/gradle-3.3.2.pom

Это мой файл build.gradle:

// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {
    repositories {
        google()
        jcenter()

    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.3.2'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        google()
        jcenter()
    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}

Мой файл gradle.properties содержит только комментарии, за исключением этой строки:

org.gradle.jvmargs=-Xmx1536m

1 Ответ

0 голосов
/ 10 апреля 2019

в основном это проблема сети.Мой проект также не может быть собран, если я не передам аргумент --offline.Я думаю, что сбой S3 влияет на зависимости хостинга репо.

Попробуйте ./gradlew tasks --offline

или, чтобы Android Studio работал в автономном режиме, следуйте инструкциям, ссылка здесь:

https://stackoverflow.com/a/32173577/1043518

...