Как настроить gradle -2.2.1-all.zip Вручную
Я хочу запустить my unit test с помощью этой команды
gradlew.bat connectedInstrumentTest
Но он пытается загрузить https://services.gradle.org/distributions/gradle-2.2.1-all.zip
И моя корпоративная сеть блокирует его. Следовательно, я хочу настроить zip вручную, я уже загрузил его из браузера.
Ниже перечислены пути, которые я пропустил.
- Вставка его в Program Files\Android\Android Studio\gradle \
gradle -2.2.1 не работает
- Файл → Настройки → Выполнение сборки, развертывание → Инструменты сборки и
определение домашнего каталога gradle не работает
Любые предложения, кроме этих, будут высоко оценены. Спасибо.
Ответы
Ответ 1
В вашей команде вы используете Gradle Wrapper. Оболочка Gradle представляет собой тонкую оболочку вокруг реального контейнера Gradle. Он предназначен для проверки в исходном элементе управления и затем загружает версию Gradle, которую вы определили в gradle/wrapper/gradle-wrapper.properties
. Преимущество здесь в том, что версия Gradle, используемая в сборке, напрямую привязана к исходному элементу управления.
У вас есть 2 варианта:
- используйте команду
gradle
вместо gradlew
- это будет использовать gradle
, установленный на локальной машине (предполагается, что 'gradle' находится в PATH). Недостатком здесь является то, что вы должны установить Gradle где-то до сборки.
- измените
distributionUrl
в gradle/wrapper/gradle-wrapper.properties
, чтобы указать на другой URL-адрес и разместить этот файл где-нибудь. Вы получаете все преимущества оболочки, но исправляете проблемы, которые вы загружаете.
Ответ 2
Решение:
1). Удалите папку C:\Users\username \.gradle
2). Загрузите http://downloads.gradle.org/distributions/gradle-2.2.1-all.zip
3). Создайте новый проект в студии android.
4). Когда на этот раз он стучит в здание gradle, Force закройте андроид-студию.
5) Теперь перейдите к C:\Users\username \.gradle\wrapper\dists\ gradle -2.2.1-all\c64ydeuardnfqctvr1gm30w53 (имя конечного каталога может быть другим)
6) Удалите gradle -2.2.1-all.zip.lck и другие файлы из этого каталога.
7) Вставьте новый загруженный gradle -2.2.1-all.zip здесь.
8) Запустите студию Android.:)