"Wymagana jest Gradle w wersji 2.10."Błąd

As I ' ve been using

classpath 'com.android.tools.build:gradle:+'

W budowie .gradle plik, mam następujący błąd od gradle Wersja 2.10 został wydany. Błąd to:

Uwaga: wymagana jest Gradle w wersji 2.10. Aktualna wersja to 2.8. Jeśli używając wrappera gradle, spróbuj edytować dystrybucję w C:\Users\blahblah\myproject\gradle\wrapper\gradle-wrapper.właściwości "gradle" - 2: 10zip

Na początku wygląda to łatwo rozwiązać przez przewodnik, ale gdy Dokonałem zmiany, znowu mam błąd.

Używam Android Studio 2.0 z najnowszymi Android SDK Tools 24.4.1 i Android SDK Build Tools 23.0.2

Próbowałem nawet pobrać Gradle 2.10 i umieścić go ręcznie w folderze android-studio \ gradle\, ale bez powodzenia.

Każda pomoc będzie mile widziana.
Author: SalmanShariati, 2016-01-15

28 answers

Musisz zmienić Plik > Ustawienia>buildy,wykonanie, wdrożenie > narzędzia do budowania > Gradle >Gradle home ścieżka

W systemie Mac OS zmień ścieżkę w Android Studio > Preferencje>buduje,wykonuje, wdraża > narzędzia do budowania > Gradle > Gradle home

Lub ustaw Użyj domyślnego wrappera gradle i edytuj Project\gradle\wrapper\gradle-wrapper.properties pole Plików distributionUrl w ten sposób

distributionUrl=https\://services.gradle.org/distributions/gradle-2.10-all.zip
 392
Author: adrbtk,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-04-12 18:54:05

Otwórz Preferencje i wyszukaj Gradle lub przejdź do Builds, Execution, Deployment > Build Tools > Gradle

Następnie zmień ustawienie poziomu projektu na Use default gradle wrapper (recommended)

Lub zachowaj opcję lokalnej dystrybucji gradle i ustaw Gradle home na/.../ gradle-2.10

Ekran preferencji-Gradle

Upewnij się, że wersja Gradle jest już ustawiona na 2.10 w Ustawieniach modułu

W oknie projektu kliknij prawym przyciskiem myszy swój projekt, a następnie wybierz Open Module Settings (+)

Otwórz projekt Ustawienia modułu > Wersja Gradle i wprowadź 2.10

Update

Wersja Gradle: 3.3 Wersja wtyczki Android: 2.3.1

 86
Author: M'hamed,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-05-05 20:59:17

Łatwiejszym sposobem na to jest przejście do: Otwórz Ustawienia modułu (Twój projekt) > Projekt > Wersja Gradle i wprowadź 2.10

 51
Author: cmota,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-01-21 14:55:16

Pobierz najnowszą gradle-3.0-wszystkie.zip from

Http://gradle.org/gradle-download/

Pobierz z pełnego linku dystrybucji

Otwórz w android studio file ->settings - > gradle

Otwórz ścieżkę i wklej pobrany folder zip gradle-3.0 do tego folderu

Zmień gradle 2.8 na gradle 3.0 W file ->settings - > gradle

LUB możesz zmienić wrapper gradle w projekcie

Edytuj YourProject\gradle\wrapper\gradle-wrapper.Plik Właściwości i edytować pole distributionUrl w

DistributionUrl= https://services.gradle.org/distributions/gradle-3.0-all.zip

 41
Author: Jackson Chengalai,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-08-23 13:16:48

Dla osób, które używają Ionic / Cordova framework, musimy zmienić distributionUrl w GradleBuilder.js Plik var distributionUrl = process.env['CORDOVA_ANDROID_GRADLE_DISTRIBUTION_URL'] || 'http\\://services.gradle.org/distributions/gradle-2.10-all.zip';

The GradleBuilder.js locates at project/platforms/android/cordova/lib/builders/GradleBuilder.js

 15
Author: nigong,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-07-13 20:57:51

Najpierw sprawdź swoje ustawienia poziomu projektu w

File > Settings> Build, Executions, Deployment > Build Tools > Gradle

I wybierz opcję:

  • Użyj domyślnego wrappera gradle (zalecane)

Następnie przejdź do projektu

Gradle > wrapper > gradle-wrapper.właściwości

I Edycja wersji dystrybucji

DistributionUrl=https://services.gradle.org/distributions/gradle-2.10-all.zip

I Gotowe:)

 11
Author: Ashish Shukla,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-03-11 07:03:08

Dla Android studio v2.1

Wykonaj te proste kroki z obrazów.

  1. Przejdź do "plik" i kliknij "struktura projektu".Otwieranie ustawień struktury projektu dla projektu

  2. Następnie wybierz "Project" z lewego menu, a następnie zmień "Gradle version" na wersję zainstalowaną przez menedżera sdk. W moim przypadku jest to 2.10, więc zmieniam wersję na 2.10, a następnie klikam "Ok". A następnie android studio automatycznie wykonuje gradle sync ponownie i naprawiono błąd.Zmiana wersji gradle na najnowszą zainstalowaną wersję dla projektu

 10
Author: Amit Tumkur,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-04-30 11:07:43

Najprostszy sposób na rozwiązanie tego problemu:

  1. Zamknij IDE.
  2. Usuń folder "gradle"
  3. Ponownie otwórz projekt.
 8
Author: android developer,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-07-29 23:43:28

Android build system używa wtyczki Android dla Gradle do obsługi tworzenia aplikacji na Androida za pomocą zestawu narzędzi Gradle build. Wtyczka działa niezależnie od Android Studio, więc wtyczka i system Gradle build mogą być aktualizowane niezależnie od Android Studio.

Użyj Gradle wrapper ( zalecane) - wybierz tę opcję, aby użyć Gradle opakowanie. Korzystanie z Gradle wrapper pozwala uzyskać automatyczne pobieranie Gradle do budowy. Pozwala również budować z precyzyjnym Gradle wersja.

Nowsze wersje wtyczki Gradle mogą wymagać nowszych wersji Studio, aby włączyć nowe funkcje w IDE, ale projekt powinien otworzyć w starszych wersjach Studio, a stamtąd budować (od Gradle buduje). Będziemy bardzo ostrożni.

Click on Settings -> Build -> Execution -> Deployment ->
Gradle -> Select  default gradle wrapper

Możesz użyć

classpath 'com.android.tools.build:gradle:2.0.0-alpha3'  // or alpha2
Or //classpath 'com.android.tools.build:gradle:2.1.3'
 3
Author: IntelliJ Amiya,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-08-26 10:54:55

Spotkałem się z tym samym problemem wcześniej.

W końcu problem polega na tym, że używasz terminala; używa on konfiguracji systemowej.

Sprawdź, czy masz ustawione

"GRADLE_HOME=.\gradle-2.10" 

Hope it helps

 3
Author: user5327869,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-09-22 06:27:17

Jeśli problem się utrzymuje, Dodaj następujący kod w kompilacji.gradle of the top project.

buildscript {
System.properties['com.android.build.gradle.overrideVersionCheck'] = 'true'

...
}
 3
Author: saintjab,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-11-03 00:48:43

Dla tych, którzy używają jonowych, przejdź do
[project name]/platforms/android/cordova/lib/builders/GradleBuilder.js

na linii 164 zobaczysz następujące:
var distributionUrl = process.env['CORDOVA_ANDROID_GRADLE_DISTRIBUTION_URL'] || 'http\\://services.gradle.org/distributions/gradle-2.13-all.zip';

Ta linia jest używana do tworzenia gradle-wrapper.properties, więc wszelkie zmiany w gradle-wrapper.properties nie będą miały znaczenia. Wszystko, co musisz zrobić, to zmienić adres url na najnowszą wersję, zsynchronizować gradle i problem zostanie rozwiązany.

Po prostu chcesz zmienić wersję gradle w Android studio, przejdź do File>settings>project i zmień wersję gradle. Po złożeniu wniosku zsynchronizuje projekt i jesteś gotowy do budowy.

 3
Author: MayField,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-04-04 20:20:33

Przejdź do File - > Settings -> Build, Execution, Deployment -> Gradle - > choose Use default gradle wrapper

 2
Author: Lenny,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-02-03 22:43:45

Dla mnie wszystkie poprzednie rozwiązania zawiodły, więc właśnie edytowałem

Project\gradle\wrapper\gradle-wrapper.properties -> field distributionUrl 
distributionUrl=https\://services.gradle.org/distributions/gradle-2.8-all.zip

Do

distributionUrl=https://services.gradle.org/distributions/gradle-2.10-all.zip
 2
Author: Fasiha,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-03-05 17:33:43

Ważne:

Jeśli dostajesz to podczas biegu:
gradle build
z linii poleceń musisz użyć:
gradlew build
zamiast tego możesz użyć Gradle wrapper, aby pobrać odpowiednią wersję Gradle potrzebną aplikacji.

Podczas wykonywania gradle build używasz globalnego gradle zainstalowanego w Twoim systemie.

 2
Author: dsharew,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-04-25 13:00:51

Mój problem może jest inny, więc chcę powiedzieć komuś, kto może mieć ten sam problem co ja.

Rozwiązałem ten problem zmieniając ścieżkę terminala. kiedy uruchamiam gradle clean, pojawia się błąd " Gradle version 2.10 is required. Current version is 2.2.1".

Sprawdziłam .katalog gradle w moim projekcie są w nim dwie wersje: 2.2.1, 2.10.

Kiedy uruchamiam gradle -v, pokazuje, że moja obecna wersja to 2.2.1. Zmieniam moje środowisko systemowe GRADLE_HOME na 2.10 katalog główny, następnie restartuję terminal w AS i uruchamiam 'gradle-v', nadal pokazuje aktualną wersję 2.2.1.

Otwórz ustawienie - > terminal Zmień cmd.ścieżka exe do System32 / cmd.exe. następnie uruchom ponownie terminal, Uruchom gradle clean, wszystko jest w porządku.

 1
Author: Freddy,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-04-18 10:09:49

Musisz change Prefrences > Builds,Execution,Deployment > Build Tools > Gradle >Gradle home path

Lub ustawić Użyj domyślnego gradle wrapper i edytuj Project\gradle\Wrapper\gradle-wrapper.properties files field distributionUrl like this

DistributionUrl=https://services.gradle.org/distributions/gradle-2.10-all.zip

 1
Author: Jaspreet Chhabra,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-04-18 16:54:40

Miałem zainstalowany Android Studio w wersji 1.5.1 i wystąpił ten błąd. Mam następujący buildscript (który działał na Ubuntu, ale nie Windows):

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

Próbowałem:

  1. gradlew clean
  2. Użyj domyślnego wrappera gradle (zalecane)
  3. Użyj lokalnej dystrybucji i podlinkuj do pobranego pliku binarnego gradle 2.2.1
Niestety żadne z tych rozwiązań nie zadziałało. Warto zauważyć, że aktualizacja Android Studio z 1.5.1 do 2.1.1 również nie powiodła się z błędami o 2.10 brakuje więc nie można wykonać.

Rozwiązanie: skończyło się na tym, że po prostu pobrałem najnowszą stabilną wersję Android Studio i zainstalowałem ją (w tym czasie 2.1.1). Po zrobieniu tego gradle zsynchronizował się pomyślnie

 1
Author: alexgophermix,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-05-26 15:21:20

Co u mnie działało na Mincie 17.03 czyli na Ubuntu 14.04

Sudo add-apt-repository ppa: cwchien / gradle sudo apt-get update sudo apt-get install gradle

Otwórz Android Studio. Przejdź do Run / Debug Configuration i powinna tam być ikona informująca o konieczności aktualizacji gradle. Po prostu kliknij.

 1
Author: CESCO,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-07-09 16:23:57

Miałem ten sam problem i żadna odpowiedź w stackoverflow nie pomogła. Ale znalazłem problem w moim projekcie. To dlatego, że mój plik.gitignore zawierał następujące wiersze:

# Package Files #
*.jar
*.war
*.ear

I dlatego git nie przesłał pliku MyProject\gradle\wrapper\gradle-wrapper.jar do remote. Dodałem ten wiersz do .gitignore:

!/gradle/wrapper/gradle-wrapper.jar

Upewnij się, że masz też tę linię. Przynajmniej to rozwiązało mój problem

 1
Author: emiraslan,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-08-18 08:54:14

W Terminalu typu gradlew clean. program automatycznie pobierze i zainstaluje gradle w wersji 2.10 (tj. najnowszą wersję gradle)

Eg : C:\android\workspace\projectname > gradlew clean

 0
Author: killers,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-04-22 18:47:44

To działa dla mnie.

Utwórz nowy projekt w android studio. Otwórz ustawienia projektu i skopiuj lokalną ścieżkę gradle. teraz otwórz projekt mający problem z gradle i wklej ten adres url i wybierz ścieżkę lokalną.

Kliknij Zastosuj problem zostanie rozwiązany.

 0
Author: Muhammad Dawood,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-09-21 05:55:11

W niektórych przypadkach nie działa,ponieważ nie ma problemu w Twoim projekcie gradle lub android-studio.

Krok 1:

Minimalna obsługiwana wersja Gradle to 2.14.1. Aktualna wersja to 2.11. Jeśli używasz wrappera gradle, spróbuj edytować distributionUrl

  • Sprawdź wersję gradle w swoim systemie gradle -version
  • starsza wersja upgrade gradle version brew install gradle

Krok 2

  • Przejdź do android-studio -> Preferencje - > Build,Execution, Deployment-> Gradle

  • Użyj domyślnego wrappera gradle i nie oznaczaj pracy offline

Krok 3

  • Sprawdź distributionUrl w gradle-wrapper.właściwości

  • Uaktualnij, jeśli starsza wersja.

  • Clean Project

 0
Author: Prashant Srivastav,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-10-08 19:49:00

Musiałem uaktualnić moją wersję Cordova do obsługi najnowszej wersji Gradle. Aktualizacja dystrybucji w Gradlebuilderze.js nie pracował dla mnie.

 0
Author: Steve W,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-10-27 18:07:09

Jeśli masz ten błąd, że " obsługiwana wersja Gradle to 2.14.1. Aktualna wersja to 2.4. ", na terminalu. oznacza, że powinieneś zaktualizować swój gradle.

Na Mac OS: możesz użyć brew upgrade gradle

 0
Author: LingYFH,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-03-06 08:50:51

W moim przypadku problem był rzeczywiście w dystrybucji w Gradle-wrapper.Plik Właściwości i automatyczne wstawianie Android Studio

DistributionUrl=https://services.gradle.org/distributions/gradle-4.0-20170417000025+0000-all.zip

Ale to był zły adres URL. Poprawny to

DistributionUrl=https://services.gradle.org/distributions-snapshots/gradle-4.0-20170417000025+0000-all.zip

Widocznie url zmienił się w gradle ' s API, ale nie w Android Studio, więc naprawienie go ręcznie rozwiązało problem dla mnie.

 0
Author: Guilherme Carvalho,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-05-23 13:52:30

Najnowszy gradle

Pobierz najnowszy gradle-3.3-all.zip from

Http://gradle.org/gradle-download/

1.Pobierz z pełnego linku dystrybucji

2.otwórz w android studio file ->settings - > gradle

3.otwórz ścieżkę i wklej pobrany folder zip gradle-3.3 w tym folderze

4.Zmień gradle 2.8 na gradle 3.3 w pliku ->ustawienia ->gradle

5.Lub możesz zmienić okładkę gradle w projekt

6.Edytuj swój projekt\Gradle\wrapper\Gradle-wrapper.Plik Właściwości i edytować pole distributionUrl w

DistributionUrl= https://services.gradle.org/distributions/gradle-3.0-all.zip

Pokazane w android studio ' s Gradle files

 0
Author: Asfer Hussain Siddiqui,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-06-13 02:12:20

File - setting-Build Execution Deployment - Gradle-Select ' Use default Gradle wrapper (recommended)'

 -1
Author: Sanket Parchande,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-08-12 11:21:08