Подтвердить что ты не робот

Msgstr "Нет кэшированной версии... доступно для автономного режима."

Я получил сообщение об ошибке при создании нового проекта Hello World в Android Studio.

FAILURE: Build failed with an exception.

* What went wrong:
A problem occurred configuring root project 'MyApplication2'.
> Could not resolve all dependencies for configuration ':classpath'.
   > Could not resolve com.android.tools.build:gradle:0.9.1.
     Required by:
         :MyApplication2:unspecified
      > No cached version of com.android.tools.build:gradle:0.9.1 available for offline mode.

BUILD FAILED

Версия Android Studio: 0.5.2

Версия Gradle: 0.9.1

Я использую прокси соединение с интернетом.

4b9b3361

Ответ 1

Произошла такая же ошибка после обновления Android Studio сегодня. Для меня это не вопрос настроек прокси:

  • Снимите флажок "Работа в автономном режиме" в Android Studio 0.6.0:

    Файл- > Настройки → Gradle → Глобальный Gradle Настройки

    или в OSX:

    Настройки → Gradle → Глобальная Gradle Настройка

    или в более поздних версиях:

    Файл- > Настройки- > Сборка, выполнение, развертывание- > Инструменты сборки → Gradle

  • Повторите попытку проекта, например, перезагрузив Android Studio

  • После синхронизации вы можете снова проверить параметр для работы в автономном режиме.

(тестируется только в версии Gradle версии 0.11... и в версии для Android версии 0.6.0)

EDIT: Добавлены пути для разных версий/платформ (как указано John Ballinger и The_Martian). Еще не проверено.

Ответ 2

Просто случилось со мной после обновления до Android Studio 3.1. Флажок "Офлайн-работа" был снят, поэтому вам не повезло.

Я перешел в " Settings > Build, Execution, Deployment > Compiler и текстовое поле " Command-line Options содержащее --offline, поэтому я просто удалил это и все сработало.

Ответ 3

У меня была такая же ошибка... Пожалуйста, снимите флажок в автономном режиме в настройках.

Файл = > Настройки = > Сборка, выполнение, развертывание = > Инструменты сборки = > Gradle = > Работа в автономном режиме

После Gradle Синхронизация завершена, пожалуйста Перезагрузите свою студию Android.

Ответ 4

Поскольку вы упоминаете, что у вас есть прокси-соединение, я расскажу вам, что сработало для меня: Я пошел в недвижимость (как упоминал Фридрих), гарантируя, что автономная работа была снята. Я открыл файл gradle.properties в среде IDE и добавил настройки прокси-сервера. Вот общая версия:

systemProp.http.proxyHost=www.somehost.org
systemProp.http.proxyPort=8080
systemProp.http.proxyUser=userid
systemProp.http.proxyPassword=password
systemProp.http.nonProxyHosts=*.nonproxyrepos.com|localhost

Затем в верхней части файла свойств в среде IDE появилась ссылка "Try Again", которую я нажал. Так оно и было.

Ответ 5

В моем случае я получаю одинаковое название ошибки, не могу решить все зависимости для конфигурации

Однако suberror сказал, что это произошло из-за перемычки, не загруженной его URL-адресом, когда получил статус 502, я снова запустил команду развертывания, на этот раз это удалось.

Ответ 6

Для Mac снимите флажок " Offline Work из " Preference → Build, Execution, Deployment → Build Tools → Gradle → Global Gradle Settings

Совет: cmd + , чтобы открыть Preference помощью сочетания клавиш