Android Studio (1.2 RC0) ciągle mi powtarza
Error running android: Gradle project sync failed. Please fix your project and try again.
Jak mogę dowiedzieć się, na czym polega problem? Niestety rozwiązania z tego wątku SO nie pomogły.
android-studio
gradle
android-gradle-plugin
SePröbläm
źródło
źródło
Odpowiedzi:
źródło
Invalidate caches -> Shutdown android studio -> remove .gradle -> start android studio
?Rozwiązaniem jest
Podłącz komputer do internetu
Kliknij
Na pasku narzędzi
Automatycznie zsynchronizuje gradle.
źródło
Po prostu zignoruj błąd i mimo wszystko spróbuj uruchomić projekt. To się nie powiedzie, ale tym razem otrzymasz link w opisie błędu. Kliknięcie linku spowoduje automatyczne zaktualizowanie / pobranie nieaktualnego / brakującego komponentu.
W moim scenariuszu projekt nie został uruchomiony dwa razy, za każdym razem inny komponent API / SDK był winowajcą.
W moim przypadku próbowałem po prostu uruchomić pobrany przykładowy projekt, nie mając pojęcia, na jaki poziom API jest kierowany ani gdzie szukać tych informacji.
źródło
źródło
Iść do
(i ustaw ścieżkę domową gradle z twojego katalogu)
źródło
Idź do pliku -> Unieważnij pamięć podręczną / Uruchom ponownie Zamknij Android Studio Zmień nazwę / usuń folder .gradle w katalogu domowym użytkownika. Uruchom ponownie Android Studio (pobierze metadane i dane gradle). Pomyślna kompilacja Gradle Przebuduj projekt. Gotowe
źródło
Usuń folder „build” z folderu głównego projektu. Następnie wykonaj „unieważnij pamięć podręczną i uruchom ponownie”. Spowoduje to ponowne uruchomienie Android Studio, a następnie ponowne zbudowanie aplikacji, co rozwiąże problem.
źródło
Jest to bardzo częsty problem, a rozwiązanie jest bardzo proste ... Po prostu zaktualizuj SDK w menedżerze SDK (zobacz pełne instrukcje poniżej)
Dzięki za to pytanie :)
źródło
Jeśli nie są wyświetlane żadne komunikaty o błędach: czasami wyświetla je gradle wiersza poleceń. Po prostu przejdź do wiersza poleceń, przejdź do
app
katalogu i wpiszlub, jeśli brakuje szczegółów
Może to dostarczyć dodatkowych informacji, jak debugować problem.
źródło
wygląda inaczej w zależności od sytuacji. dla mnie wykonałem instalację i zaktualizowałem wiele rzeczy, o których powiedział menedżer SDK, a następnie miałem ten problem. wszystko co zrobiłem to: z pliku -> Unieważnij pamięci podręczne / Uruchom ponownie (pojawi się okno dialogowe) wybierz Unieważnij i uruchom ponownie.
po ponownym uruchomieniu. wszystko zostało naprawione, ale musiałem utworzyć nowy emulator i usunąć stary. (Android Studio 1.3.1) (jeden profesjonalista musi to edytować, aby było bardziej zrozumiałe). . . Tutaj wszystko było w porządku, ale twoje maszyny również wymagają ponownego uruchomienia, ponieważ niektóre pliki systemowe są zmienione, aby je zsynchronizować, musimy ponownie uruchomić system.
źródło
Wczoraj miałem ten sam problem. Po otwarciu „Android SDK Manager”, zaktualizowaniu wszystkich pakietów i ponownym uruchomieniu Android Studio, projekt został ponownie skompilowany.
źródło
Zajęło mi trochę czasu, zanim to rozwiązałem.
Był powód, nie chciałem aktualizować NDK. Kiedy wszystko inne zawiodło, zaktualizowałem NDK i to załatwiło sprawę.
źródło
Jeśli masz limit czasu, sprawdź
Gradle Scripts -> gradle.properties
w Android Studio, stwierdziłem, że ustawiłemsocket
proxy w ustawieniach Android Studio, ale w tymgradle.properties
pliku moje proxy stało sięhttp
, więc właśnie usunąłem tehttp proxy setting
linie i wreszcie działa.źródło
Mam ten problem w Android Studio, tam w polu synchronizacji lub budowania był ten link, taki jak niebieski tekst dotyczący tego problemu, naciśnij ten przycisk i pobierz coś, co naprawi ten problem
źródło
Napotkałem ten sam problem, ale wykonałem następujące czynności i mój problem został rozwiązany:
I to rozwiązało mój problem.
Uwaga: pomogło mi również kliknięcie dziennika zdarzeń, ponieważ zawiera bardziej szczegółowe informacje o błędach. https://developer.android.com/studio/releases/gradle-plugin#updating-plugin również zawiera świetne informacje.
źródło
Wystąpił ten błąd podczas przechodzenia z Gradle 3.5.3 do 5.4.1 (Android Studio wyświetlił monit i kliknąłem „Uaktualnij”).
Gradle przystąpił do aktualizacji, ale spowodował kilka błędów, takich jak:
Naprawiono to, otwierając Ustawienia -> Wygląd i zachowanie -> Ustawienia systemowe -> Android SDK, a następnie wybrałem kilka ostatnich wersji Android SDK, takich jak 8, 9 i 10. (miałem tylko 5.1, 6.0 i zainstalowano wersję Preview N systemu Android).
Po zainstalowaniu musiałem zmodyfikować plik build.gradle dla mojego modułu: app
Następnie kliknąłem przycisk „Synchronizuj projekt z plikami Gradle” na pasku narzędzi. Okno wyjścia synchronizacji oferowało opcję „Aktualizuj wtyczki” i kiedy kliknąłem, wszystko wydawało się działać. Na wszelki wypadek ponownie kliknąłem „Synchronizuj projekt z plikami Gradle”, a następnie „Kompiluj -> Wyczyść projekt” i wreszcie mogłem ponownie uruchomić projekt.
źródło
był trudny do rozwiązania, ale wyglądało na to, że przejdź do C: \ Users (nazwa użytkownika)
usuń plik .gradle, którego nie widziałeś, może znajdować się w ukrytych plikach, więc jeśli używasz systemu Windows 7, kliknij prawym przyciskiem myszy, a następnie kliknij właściwości i kliknij ukryty, aby nie był zaznaczony
plik pojawi się, a następnie usuń go, mam nadzieję, że to zadziała
źródło
Rozdzielczość jest prosta. Otwórz „Menedżera Android SDK”, zaktualizuj wszystkie pakiety, a następnie uruchom ponownie Android Studio. Następnie projekt powinien się skompilować bez żadnych problemów.
źródło
Możliwe, że używasz gradle w trybie offline. Aby odznaczyć, przejdź do
File > Settings > Gradle
, odznacz poleOffline Work
wyboru i kliknijApply
Upewnij się, że masz połączenie internetowe i ponownie zsynchronizuj projekt.źródło
Dzieje się tak dlatego, że gradle nie jest synchronizowany z wielu powodów.
Przejdź do folderu projektu, usuń folder .gradle i rozpocznij synchronizację. To będzie działać
źródło
Najwyraźniej może brakować niektórych platform. Oto jak rozwiązałem problem:
Czy widzisz komunikat o błędzie, który jest wyświetlany u dołu okna Android Studio? Może to być również mniejsze okno w prawym dolnym rogu ..., które wygląda tak:
Teraz kliknij ten niebieski link, zrób tak, jak mówią okna dialogowe (jeśli istnieją) ...
To rozwiązało problem. Mam nadzieję, że to pomoże...
źródło
Pobierz pliki ocen z tego adresu URL i wyodrębnij wszystkie w folderze: https://gradle.org/releases
Otwórz plik -> Ustawienia w systemie Windows lub Preferencje w systemie Mac OS oraz w „Kompiluj, uruchamiaj, wdrażaj”
Kliknij „Gradle”
Zaznacz „Użyj dystrybucji lokalnej bazy” i podaj ścieżkę do wyodrębnionego folderu.
Uruchom plik gradle.bat dla systemu operacyjnego Windows i plik gradle dla systemu Mac OS w tym folderze.
Następnie zaznacz „Praca offline”.
„ścieżka do wyodrębnionego folderu” /gradle-4.10.2/bin/.gradle (w przypadku wersji 4.1.2 możesz ustawić swoją wersję)
Naciśnij OK i ciesz się.
źródło
Może to być spowodowane konfliktem wersji Android Studio w wersjach v3 i v4, szczególnie podczas importowania projektu w systemie Android stdio v4, który został wcześniej zbudowany w wersji v3.
Oto kilka rzeczy, które musisz zrobić:
źródło
Żadna z tych odpowiedzi nie działała dla mnie, więc odinstalowałem Android Studio i ponownie go zainstalowałem. (Nie usunąłem ustawień) Teraz działa idealnie.
źródło
jeśli masz tę awarię i inne awarie, takie jak „Wykryto nieobsługiwane moduły: Kompilacja nie jest obsługiwana dla następujących modułów”, być może musisz najpierw je rozwiązać, a potem też zostanie rozwiązany.
źródło
Otrzymałem dokładnie ten sam komunikat o błędzie
, ale jeśli żadne z powyższych nie naprawi twojego błędu, zdecydowanie sugeruję sprawdzenie składni w pliku AndroidManifest.xml.
To naprawione, jeśli dla mnie. Nie rozumiem, dlaczego komunikat o błędzie jest tak mylący, skoro nie miał on bezpośrednio nic wspólnego z klasą kompilacji.
Proszę również zobaczyć ten tak odpowiedź tutaj , która doprowadziła wielu z nas we właściwym kierunku.
źródło
Krzyczał na mnie z powodu linii w moim pliku xml (który był całkowicie poprawny i nigdy nie miał problemów przez cały czas, gdy pracowałem nad projektem). Usunąłem linię i nawet po ponownym uruchomieniu, wyczyszczeniu i odbudowie wciąż krzyczałem na mnie o całkowicie pustej linii. Zrestartowałem Android Studio i usunąłem folder .gradle i w końcu zadziałało. Mam nadzieję, że ktoś na moim miejscu, któremu nie udało się odpowiedzieć na wszystkie inne odpowiedzi w tym wątku, zobaczy tę odpowiedź i zaoszczędzi kilka godzin.
Miałem ten problem (kliknąłem monit „zsynchronizuj z gradle” w moim doskonale poprawnym i działającym projekcie i wszystko zabiło) i godzinami szukałem, jak to naprawić, w tym ten wątek wśród wielu innych. W końcu znalazłem swoje rozwiązanie, więc mam nadzieję, że komuś pomoże (i mam nadzieję, że naprawią ten okropny system)
źródło
Spotkałem się z tym w wyjątkowej sytuacji: refaktoryzowałem słowo „czas” na „odległość” dla jednej z moich zmiennych. A kiedy zrobiłem refaktor, przypadkowo zmieniłem nazwę jednej z moich zależności / implementacji Gradle.
Jest to rzadka przyczyna błędu, ale możliwość. Dlatego upewnij się, że wszystkie zależności są poprawnie zaimplementowane w pliku build.gradle
źródło
Usuń folder .gradle (katalog główny) i folder kompilacji (katalog projektu), a następnie unieważnij pamięci podręczne / uruchom ponownie Android Studio, uruchom projekt ponownie, miejmy nadzieję, że zadziała. Zadania w tle mogą zająć trochę czasu. W niektórych krajach do pobrania może być konieczne włączenie VPN.
źródło