Zainstalowałem nowy Android Studio
. Wszystko działało dobrze, ale kiedy próbuję stworzyć nowy projekt, utknąłem przy pobieraniu Gradle .
Czy istnieje jakiś sposób, aby zainstalować Gradle wymaganych Android Studio
ręcznie? Lub inna metoda rozwiązania tego problemu?
android
gradle
android-studio
Vipul Purohit
źródło
źródło
Odpowiedzi:
Nie jest zablokowany, zajmie to zwykle 5-7 minut, zależy to również od połączenia z Internetem, więc poczekaj chwilę. Pierwsze uruchomienie zajmie trochę czasu.
Aktualizacja: sprawdź najnowszy plik dziennika w
C:\Users\<User>\.gradle\daemon\x.y
folderze, aby zobaczyć, co jest pobierany.źródło
Tak jest.
źródło
crux
o to, że grad nie jest kompatybilny z poprzednimi wersjami, a do poprawnej kompilacji potrzebujesz konkretnej wersji. To jest problemem.Znalazłem ten sam problem na moim laptopie, mimo że czekałem dość długo. To właśnie zrobiłem i zadziałało dla mnie. Po prostu zamknij Android Studio i uruchom go ponownie. Tym razem po prostu otwórz istniejący projekt i pozwól mu zająć się zakończeniem procesu budowania / pobierania.
Inną opcją, którą możesz spróbować, jest to, że jeśli spojrzysz na Plik -> Ustawienia, istnieje opcja lokalizacji Gradle. Możesz przejść do strony pobierania Gradle, pobrać lokalną dystrybucję Gradle i wskazać lokalizację Gradle na ten lokalny katalog.
źródło
Jeśli używasz systemu OS X i nadal zawiesza się on w nieskończoność, zalecam zamknięcie Android Studio (być może trzeba będzie wymusić zabicie), a następnie przejście do katalogu ~ / .gradle na konsoli. Zobaczysz tam katalog otoki / dists i każdą wersję gradle AS, którą próbuje pobrać. Sprawdź znacznik czasu pobierania poniżej losowo nazwanego podkatalogu. Jeśli zauważysz, że to się nigdy nie zmienia, najprawdopodobniej pobieranie zostało przerwane, a AS nie mógł poprawnie uruchomić go ponownie i nie zrobi tego, chyba że usuniesz wszystko poniżej katalogu dists i zaczniesz od nowa.
Tak więc przy zamykaniu systemu AS usuń wszystko poniżej ~ / .gradle / wrapper / dists, a następnie spróbuj ponownie z nowym projektem w systemie AS. Możesz sprawdzić postęp pobierania pliku stopni (zakończy się on na .part), aby upewnić się, że rośnie. Daj mu dużo czasu, ponieważ JEST to duży plik.
To w końcu dla mnie zadziałało.
źródło
dists
zawartość z innego systemu. Pracował!Rozwiązanie :
1). Usuń folder C: \ Users \ username.gradle
2). Pobierz http://downloads.gradle.org/distribution/gradle-2.2.1-all.zip
3). Utwórz nowy projekt w Android Studio.
4). Kiedy tym razem utknie w budynku stopniowym, Force zamknij studio Androida.
5) Teraz przejdź do C: \ Users \ nazwa użytkownika .gradle \ wrapper \ dists \ gradle-2.2.1-all \ c64ydeuardnfqctvr1gm30w53 (nazwa katalogu końcowego może być inna)
6) Usuń gradle-2.2.1-all.zip.lck i inne pliki z tego katalogu.
7) Wklej tutaj nowy pobrany plik gradle-2.2.1-all.zip.
8) Uruchom studio Android. :)
źródło
Tak, możesz zainstalować Gradle ręcznie przed Android Studio, najpierw zainstaluj gradle w dowolnej lokalizacji, a następnie dodaj lokalizację de gladle do zmiennej ścieżki (w oknie Zmienne środowiskowe).
źródło
Gradle jest faktycznie dołączony do Android Studio (przynajmniej w wersji Mac OS X). Musiałem wskazać na zainstalowaną lokalizację, w „pakiecie zawartości” aplikacji Android Studio (można wyświetlić, klikając ikonę aplikacji prawym przyciskiem myszy .)
źródło
Uwaga: moja odpowiedź wydaje się dość długa, ale dzieli ją tylko 2 kroki, jeśli chcesz poprawnie skonfigurować bieżący projekt.
Znalazłem prawdziwy problem. W rzeczywistości każdy projekt Androida ma własną wersję otoki.
spójrz na reż
tutaj plik właściwości podaje wersję klasy, której używa ten projekt:
Problem polega na tym, że jeśli nie masz tej wersji gradle, pobierz ją dla Ciebie. Na przykład spójrz na ten katalog, w którym pobrano dla mnie wersje stopniowe
wygląda jak
Tutaj spróbuje pobrać wersję gradle, jeśli nie masz. Jeśli nie masz ochoty pobierać innej wersji gradle, możesz poczekać, aż skończy się inna
Obejście obejmie: 1. jeśli projekt jest na git, należy go najpierw sklonować.
3. zmień wersję dystrybucjiUrl na wersję, którą już masz: np .: dla 2.2.1-all
url będzie
4. skopiuj gradle-wrapper.jar do swojego projectdir / gradle / wrapper z
źródło
Dla użytkowników systemu Windows
Użyj Monitora zasobów sieciowych
Otwórz Menedżera zadań [Ctrl + Shift + Esc]
Karta Wydajność
Otwórz monitor zasobów (od dołu)
Najpierw postanowiłem poczekać po przeczytaniu tutaj odpowiedzi. Ale jak długo ...? Jak się upewnić, że się skończy. Powinny zapewnić procent pobierania, ale nie zrobiły tego. Aby wiedzieć, że trwa pewien postęp, otwórz ten monitor zasobów sieciowych, pokaże, że trwa pobieranie pliku Studio64.exe . JEŚLI nie (jeśli pokazuje 0B / s), oznacza to, że albo sieć jest niedostępna, albo aplikacja nie odpowiada.
źródło
Co dla mnie zadziałało:
źródło
Rozwiązałem ten problem, usuwając folder .gradle
w systemie Windows: C: \ Users {Użytkownik zalogowany} .gradle
źródło
Stopień dołączony do Android Studio znajduje się w / Applications / Android Studio.app/plugins/gradle/lib
Aby przejść do katalogu Android Studio.app, zrobiłem cd „Android Studio.app”
lub możesz po prostu zrobić cd / Applications / Android \ Studio.app/plugins/gradle/lib
źródło
Zajęło mi to również trochę czasu (wolne połączenie).
W systemie Ubuntu (16.04) mogłem monitorować postęp pobierania , sprawdzając:
uruchomienie
ls -al
z tego katalogu pokazałogradle-3.3-all.zip.part
plik nadal się powiększa.Rozmiar pliku to 88 mln.
Pamiętaj, że 55gk2rcmfc6p2dg9u9ohc3hw9 (i wersja stopniowa) mogą być różne dla Ciebie, odpowiednio zmień polecenie.
źródło
Uwaga: 1. Nie obchodzi mnie wyłączenie SSL przy pobieraniu stopni, ale inni mogą być wrażliwi, więc to zależy od ciebie. 2. Zwróć uwagę na wersję stopniową, w moim przypadku jej 4.4.
źródło
Unieważnij pamięć podręczną i uruchom ponownie
To zadziałało dla mnie.
źródło
Android Studio jest wyposażony w funkcję Gradle, ale nie ma funkcji stopniowania wiersza poleceń.
źródło
Szybka poprawka : po prostu
turn off your firewall
Wydaje się, że studio Androida chce coś pobrać, a ponieważ nasz firewall uniemożliwia pobieranie pliku, który chciałby, aby utknął.Uwaga:
Turning your firewall off can lower your security
jeśli masz czas, możesz po prostu zezwolić Android Studio na zaporze. W ten sposób możesz włączyć zaporę ogniową, jednocześnie umożliwiając Android Studio pobieranie wszystkiego, co tylko zechce.źródło